arn100  | Bonjour,
   J'ai fait un export d'une base d'un ancien serveur mysql (3.23) :
 C:\Mysql\bin>mysqldump -u root -p mabase > mondump.txt
 Enter password: ************
   L'importation ne marche pas...
 C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p mabase < mondump.txt
 Enter password: ************
 ERROR 1064 (42000) at line 11: You have an error in your SQL syntax; check the m
 anual that corresponds to your MySQL server version for the right syntax to use
 near ') TYPE=MyISAM' at line 16
     La ligne 11 renvoie précisément sur le CREATE :
  
  Code :
 - CREATE TABLE auf_donn (
 -   #id# varchar(16) NOT NULL default '',
 -   #date# date default NULL,
 -   année varchar(40) default NULL,
 -   cadre varchar(10) default NULL,
 -   description text,
 -   nature varchar(32) default NULL,
 -   nom_miss varchar(40) default NULL,
 -   nom_resp varchar(40) default NULL,
 -   pays varchar(40) default NULL,
 -   prénom_miss varchar(40) default NULL,
 -   prénom_resp varchar(40) default NULL,
 -   univ_Fr varchar(80) default NULL,
 -   univ_Sud varchar(160) default NULL,
 -   PRIMARY KEY  (#id#)
 - ) TYPE=MyISAM;
 
  |  
 
     J'ai l'impression que c'est les # (dièses)  qui posent problèmes... est-ce que ce format ne serait plus compatible avec mysql 5.0?
     PS : lorsque j'enlève du dump cette structure de table, la structure suivante semble passer et elle n'a pas de #...
   une idée?
 merci bonne journée    |