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 |