Bonjour,
Je fais une migration d'une base à une autre.
Lors de mon import de ma base de données .SQL, (fichier généré via l'outil Export de phpMyAdmin) , le système me dit que j'ai un problème de syntaxe lors de l'import dans ma nouvelle base, à ce niveau :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 requête SQL: -- MySQL dump 8.23 -- -- Host: localhost Database: wikidb ------------------------------------------------------- -- -- Server version 5.0.24a-standard -- -- Table structure for table `archive` -- CREATE TABLE archive( ar_namespace int( 11 ) NOT NULL default '0', ar_title varchar( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', ar_text mediumblob NOT NULL , ar_comment tinyblob NOT NULL , ar_user int( 5 ) unsigned NOT NULL default '0', ar_user_text varchar( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL , ar_timestampchar( 14 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', ar_minor_edit tinyint( 1 ) NOT NULL default '0', ar_flags tinyblob NOT NULL , ar_rev_id int( 8 ) unsigned default NULL , ar_text_id int( 8 ) unsigned default NULL , KEY name_title_timestamp( ar_namespace, ar_title, ar_timestamp ) ) ENGINE = InnoDB DEFAULT CHARSET = latin1; MySQL a répondu: #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 '--------------------------------------------------------- -- Server version 5.0.' at line 1
Plus précisément, j'ai un pointeur rouge entre ces deux lignes :
Je ne comprends pas trop le problème. Si le fichier d'exportation génère des erreurs, comment dois-je faire ?Code:
1
2 ar_text mediumblob NOT NULL , ar_comment tinyblob NOT NULL ,
Merci.