[Mysql]Impossible d'importer une bd

Fermé
climbatize92 Messages postés 7 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 10 juin 2010 - 10 juin 2010 à 13:15
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 10 juin 2010 à 13:35
Bonjour,

Je veut importer ma base de donnée de localhost vers mon hébergeur du site.
J'utilise phpmyadmin pour EXPORTER ma base de donnée dans un fichier .SQL
Dans phpmyadmin de mon hébergeur je vais dans : Base de données: i424515 -> Importer
Je choisi mon fichier de base de donnée créée ultérieurement, j'appuie sur Exécuter et voilà:

requête SQL:

CREATE TABLE IF NOT EXISTS "modx_active_users"(
"internalKey"int( 9 ) NOT NULL DEFAULT '0',
"username"varchar( 50 ) NOT NULL DEFAULT '',
"lasthit"int( 20 ) NOT NULL DEFAULT '0',
"id"int( 10 ) DEFAULT NULL ,
"action"varchar( 10 ) NOT NULL DEFAULT '',
"ip"varchar( 20 ) NOT NULL DEFAULT '',
PRIMARY KEY ( "internalKey" )
);

MySQL a répondu:Documentation
#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 '"modx_active_users" (
  "internalKey" int(9) NOT NULL DEFAULT '0',
  "username" ' at line 1 


Le problème de syntaxe ??? Je vous marque au cas où les version de mysql.

Version de mysql sur localhost: Version du client MySQL: mysqlnd 5.0.5-dev - 081106 - $Revision: 1.3.2.27 $

Version de mysql chez mon hébergeur: MySQL 5.0.38


Cordialement
A voir également:

3 réponses

Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
10 juin 2010 à 13:18
As-tu fais un create database????
0
climbatize92 Messages postés 7 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 10 juin 2010
10 juin 2010 à 13:21
Non, la base de donnée est déjà crée, maus sous l'autre nom par contre.
0
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
10 juin 2010 à 13:27
Et tu n'as que cette table? Si oui tu te prendrais moins la tête en la créant à la main avec phpMyAdmin...
0
climbatize92 Messages postés 7 Date d'inscription vendredi 26 décembre 2008 Statut Membre Dernière intervention 10 juin 2010
10 juin 2010 à 13:32
oui, en effet mon hébérgeur est gratuit et j'ai q'une seule base de donnée. J'ai essayé à la main, mais c'est la galere (je comprends pas trop comment il faut entrer les données)
0
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
10 juin 2010 à 13:35
C'est pas bien compliqué. Tu entre le nombre de champs(6). Pour chaque champ, tu met le nom, puis le type(varchar) et pour internalKey tu coche la case clé primaire...
0