Bonjour,
J'essaie de créer une table avec
mais il s'avère que non
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 CREATE TABLE `rights` ( `user` TINYINT(4) NOT NULL, `action` TINYINT(4) NOT NULL, PRIMARY KEY(`user`,`action`), FOREIGN KEY (`user`) REFERENCES `users`(`id`) ON UPDATE CASCADE ON DELETE RESTRICT, FOREIGN KEY (`action`) REFERENCES `actions`(`id`) ON UPDATE CASCADE ON DELETE RESTRICT, INDEX (`user`,`action`) ) ENGINE = InnoDB ;
j'ai une erreur 1005, ce qui veut dire que je ne peux pas créer la table
mais je nais sais pas quel pourrait en être la cause.
Au cas où, j'ai attribué tous les droits (777) au répertoir la où sont stockés les fichiers frm, mais en vain
qu'est ce qui peut provoquer cela ?
Partager