Compatibilité MySQL online.net/EasyPHP

Compatibilité MySQL online.net/EasyPHP - SQL/NoSQL - Programmation

Marsh Posté le 04-02-2007 à 20:32:31    

Bonsoir,  
 
J'ai fait une exportation d'une bdd provenant d'un site Online.net... avec Mysql Front...
Ensuite je fais un import dans mon site local (EasyPHP) avec Mysql Front aussi... mais là ça marche pas !
 
J'ai tenté le même import dans PhpMyAdmin.. même erreur...
 
voici le genre d'erreur :
 

Code :
  1. Erreur
  2. requête SQL : 
  3. CREATE TABLE `bio` (
  4. `id` int( 3 ) default NULL ,
  5. `bio_fr` text,
  6. `bio_uk` text,
  7. `liste` text,
  8. `date_reg` int( 3 ) unsigned default '0'
  9. )ENGINE = MYISAM DEFAULT CHARSET = latin1
  10. MySQL a répondu:
  11. #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 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line 7
  12. [Documentation] · [Retour]


 
une petite idée ?

Reply

Marsh Posté le 04-02-2007 à 20:32:31   

Reply

Marsh Posté le 04-02-2007 à 20:33:13    

enlève "ENGINE = MYISAM DEFAULT CHARSET = latin1 "

Reply

Marsh Posté le 04-02-2007 à 20:41:24    

deja essayé.. mais d'autres erreurs surviennent
 
genre :
 

Code :
  1. CREATE TABLE `counter` (
  2. `page` varchar( 128 ) NOT NULL default '',
  3. `viewed` int( 11 ) NOT NULL default '0',
  4. `last_ip` varchar( 128 ) NOT NULL default '',
  5. `date_reg` int( 11 ) NOT NULL default '0',
  6. `date_last_viewed` int( 11 ) NOT NULL default '0'
  7. ) CREATE TABLE `liens` (
  8. `id` int( 3 ) NOT NULL AUTO_INCREMENT ,
  9. `titrefr` varchar( 255 ) default '0',
  10. `titreuk` varchar( 255 ) default NULL ,
  11. `lien` varchar( 255 ) default '0',
  12. `icone` varchar( 255 ) default NULL ,
  13. `datereg` int( 3 ) unsigned default '0',
  14. `order_value` tinyint( 3 ) default NULL ,
  15. UNIQUE KEY `id` ( `id` )
  16. ) CREATE TABLE `photos` (
  17. `id` int( 3 ) unsigned NOT NULL AUTO_INCREMENT ,
  18. `id_book` tinyint( 3 ) unsigned default '0',
  19. `rubrique` varchar( 255 ) default NULL ,
  20. `path` varchar( 255 ) default '0',
  21. `file` varchar( 255 ) default NULL ,
  22. `legendefr` varchar( 255 ) default NULL ,
  23. `descriptionfr` varchar( 255 ) default NULL ,
  24. `legendeuk` varchar( 255 ) default NULL ,
  25. `descriptionuk` varchar( 255 ) default NULL ,
  26. `date_reg` int( 16 ) unsigned default '0',
  27. `valide` tinyint( 3 ) unsigned default NULL ,
  28. `order_value` tinyint( 3 ) unsigned default NULL ,
  29. UNIQUE KEY `id` ( `id` )
  30. ) CREATE TABLE `presse` (
  31. `id` int( 3 ) unsigned NOT NULL AUTO_INCREMENT ,
  32. `articlefr` varchar( 255 ) default '0',
  33. `descriptionfr` varchar( 255 ) default '0',
  34. `articleuk` varchar( 255 ) default NULL ,
  35. `descriptionuk` varchar( 255 ) default NULL ,
  36. `icone` varchar( 255 ) default '0',
  37. `legendefr` varchar( 255 ) default '0',
  38. `legendeuk` varchar( 255 ) default NULL ,
  39. `nb_photo` tinyint( 3 ) unsigned default '0',
  40. `date_reg` bigint( 16 ) unsigned default '0',
  41. UNIQUE KEY `id` ( `id` )
  42. )
  43. MySQL a répondu:
  44. #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 'CREATE  TABLE  `liens` (  `id` int( 3  )  NOT  NULL  AUTO_INCRE
  45. [Documentation] · [Retour]

Reply

Marsh Posté le 04-02-2007 à 20:45:41    

donc j'ai réussi.. mais j'ai été obligé de creer les tables les unes apres les autres... il ne voulait pas les creer d'affilée !

Reply

Marsh Posté le 05-02-2007 à 08:04:15    

ptet parce qu'il n'y avait pas de ";" après chaque création de table :p

Reply

Marsh Posté le 05-02-2007 à 10:01:00    

bah je sais pas je n'ai fait que copier coller ce que MySQL Front à écrit !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed