Erreur SQL PHPmyadmin
Hip7
-
seabust Messages postés 744 Date d'inscription Statut Membre Dernière intervention -
seabust Messages postés 744 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je cherche actuellement a charger ma base de donnée sur phpmyadmin.. sauf que je n'y parvient pas a cause d'une erreur, je n'arrive pas à comprendre où est la faute :/
Et mon erreur:
Si quelqu'un pouvait me dépanner :/
Merci d'avance
je cherche actuellement a charger ma base de donnée sur phpmyadmin.. sauf que je n'y parvient pas a cause d'une erreur, je n'arrive pas à comprendre où est la faute :/
CREATE TABLE IF NOT EXISTS 'membres' (
'membre_id' int(11) NOT NULL AUTO_INCREMENT,
'membre_pseudo' varchar2(32) NOT NULL,
'membre_prenom' varchar2(32) NOT NULL,
'membre_nom' varchar2(32) NOT NULL,
'membre_mail' varchar2(100) NOT NULL UNIQUE,
'membre_mdp' varchar2(40) NOT NULL,
'membre_naissance' varchar2(32) NOT NULL,
'membre_inscription' bigint(32) NOT NULL,
'membre_etapejeu' int(20),
PRIMARY_KEY('membre_id')
) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci AUTO_INCREMENT=1
Et mon erreur:
#1064 - Erreur de syntaxe près de ''membres' (
'membre_id' int(11) NOT NULL AUTO_INCREMENT,
'membre_pseudo' varch' Ã la ligne 1
Si quelqu'un pouvait me dépanner :/
Merci d'avance
3 réponses
-
Bonjour,
Phpmyadmin tourne sur une base de données MySQL, or ce DBMS ne supporte pas le type varchar2. Il faut donc que tu le remplaces par varchar.
Bonne journée,
Guillaume Leclerc
-
Bonjour Guillaume Leclerc,
J'ai remplacé mes varchar2 par varchar, mais j'obtiens toujours la même erreur..
#1064 - Erreur de syntaxe près de ''membres' (
'membre_id' int(11) NOT NULL AUTO_INCREMENT,
'membre_pseudo' varch' Ã la ligne 1 -
Il ne faut pas mettre les noms de tables et de colonnes entre guillemets. Ils sont réservés aux texte.