Importer script SQL vers PhpMyAdmin

sebastien.grans
Invité n'ayant pas de compte PHPfrance

25 mars 2011, 09:50

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é.

ViPHP
xTG
ViPHP | 7331 Messages

25 mars 2011, 11:59

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.