Page 1 sur 1

Importer script SQL vers PhpMyAdmin

Posté : 25 mars 2011, 09:50
par sebastien.grans
J'ai crée un schema très simple mais impossible de l'importer dans PhpMyAdmin.
Voici l'erreur inscrite lorsque j'importe au format SQL
Erreur

requête SQL:

-- ---
-- Globals
-- ---
-- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
-- SET FOREIGN_KEY_CHECKS=0;
-- ---
-- Table 'eleve'
--
-- ---
DROP TABLE IF EXISTS `eleve` ;

MySQL a répondu: Documentation
#1046 - No database selected

et l'erreur au format xml:

Erreur

requête SQL:

CREATE DATABASE IF NOT EXISTS DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

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 'DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci' at line 1

Merci de m'aider sur la bonne méthode à utilisé.

Re: Importer script SQL vers PhpMyAdmin

Posté : 25 mars 2011, 11:59
par xTG
Ton script SQL possède-t-il une instruction pour créer la base de donnée ou juste la création des tables ?
Je ne vois aucun rapport entre le xml et l'erreur SQL, hormi le fait que les deux parlent de database. Cela semble provenir de deux exécutions différentes.

Si ton script ne créé pas de base de données, créés la manuellement et sélectionnes là, ensuite importe ton script SQL et tu n'auras plus cette erreur.