Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1448 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [problemes mysql] innodb inside

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[problemes mysql] innodb inside

n°486588
k666
dites non à petitmou
Posté le 13-08-2003 à 23:43:05  profilanswer
 

hello
j'ai un probleme pour patcher une base et/ou creer une nouvelle table avec des foreign keys, :
 

Code :
  1. CREATE TABLE userpreferences
  2. (
  3.         user_id INTEGER NOT NULL,
  4.         preferences blob,
  5.         PRIMARY_KEY (user_id),
  6.         CONSTRAINT fk_user_id
  7.                 FOREIGN KEY (user_id)
  8.                 REFERENCES user(user_id)
  9.                 ON DELETE CASCADE
  10.                 ON UPDATE CASCADE
  11. ) TYPE=InnoDB;
  12. INSERT INTO crvright VALUES (010,'txt_role_preferences');


 
ca me repond ca:
 

Code :
  1. mysql> CREATE TABLE crvuserpreferences
  2.     -> (
  3.     ->         user_id INTEGER NOT NULL,
  4.     ->         preferences blob,
  5.     ->         PRIMARY_KEY (user_id),
  6.     ->         CONSTRAINT fk_user_id
  7.     ->                 FOREIGN KEY (user_id)
  8.     ->                 REFERENCES crvuser(user_id)
  9.     ->                 ON DELETE CASCADE
  10.     ->                 ON UPDATE CASCADE
  11.     -> ) TYPE=InnoDB;
  12. ERROR 1064: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '(user_id),
  13.         CONSTRAINT fk_user_id
  14.                 FOREIG
  15. mysql>


 
je vois pas d'ou ca vient si kelkun peut me filer un coup de main :)

mood
Publicité
Posté le 13-08-2003 à 23:43:05  profilanswer
 

n°486616
k666
dites non à petitmou
Posté le 14-08-2003 à 00:11:39  profilanswer
 

daisolaid j'ai treouve tout seul il s'agit de PRIMARY_KEY qi est en fait PRIMARY KEY !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [problemes mysql] innodb inside

 

Sujets relatifs
PHP Nuke Tourne sous IIS + PHP + MySQL ??[MySQL] Compter les occurences d'une chaine ?
[PHP, MYSQL] [résolu]Comment optimiser ce code? (nombreux SELECT FROM)Acces Vs MySql ! Comment y accéder en c++ ?
Warning: mysql_num_rows(): supplied argument ...Quels parametres mysql entrer sous easyphp ?
[MySQL] trigger[MySQL] EasyPHP et ligne de commande !
statistique viste de site : PHP - MySQL - ApacheComment avoir le nombre total d'enregistrements dans une table MySQL ?
Plus de sujets relatifs à : [problemes mysql] innodb inside


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR