MySQL gére t-il les contrainte d'integrité? - SQL/NoSQL - Programmation
Marsh Posté le 05-07-2005 à 10:49:27
Bon personne n'a l'air motivé aujourd'hui, ça doit être les vacances qui font ça
Bref, il te suffit de taper 'foreign key mysql' dans google et voilà tu aura la réponse.
Par contre il me semble que tu dois passer en InnoDB (me demande pas ce que c, j'ai jamais fait, mais pour pls de détail y'avait un topic sur hfr la dessus)
http://dev.mysql.com/doc/mysql/fr/ [...] aints.html
Bon c'est ptet pas la meilleure page qui existe sur le sujet mais c'en ai une !
wrida a écrit : bonjour, |
Marsh Posté le 05-07-2005 à 17:12:40
EasyPHP te cree tes tables en format MyISAM par defaut
En format MyISAM il n'y a pas de possiblite de gestion de l'integrite referentielle
cependant tu peux facilement changer le type de tes tables vers InnoDB qui lui le gere pour faire cela :
ALTER TABLE TOTO TYPE=InnoDB
Marsh Posté le 05-07-2005 à 09:32:49
bonjour,
je bosse sur une BDD MySQL sur EasyPHP et je dois mettre des contraintes d'integrité referentielle etre quelques une de mes tables. ma question est si MySQL gére les contraintes d'integrité ou faut il le faire à la main?
si oui, pouvez vous me donner un petit indice de comment faire ?!
merci d'avance