Page 1 sur 1

Erreur de syntaxe

Posté : 04 avr. 2013, 14:53
par bob56@
:D our

voilà mon soucis, lors de l'Importation dans la base de données j'ai cet erreur:

(Merci par avance à qui m'apportera de l'aide)

MySQL a répondu:
#1064 - Erreur de syntaxe près de 'TYPE=MyISAM' à la ligne 4

DROP TABLE IF EXISTS banned_ips;
CREATE TABLE banned_ips (
  ip varchar(10) NOT NULL default '',
  UNIQUE KEY ip (ip)
) TYPE=MyISAM;


#
# Structure de la table `users`
#

DROP TABLE IF EXISTS users;
CREATE TABLE users (
  id int(11) NOT NULL auto_increment,
  pseudo varchar(30) NOT NULL default '',
  password varchar(30) NOT NULL default '',
  sex char(2) NOT NULL default 'm',
  role varchar(10) NOT NULL default 'n',
  age int(11) NOT NULL default '18',
  address varchar(255) NOT NULL default '',
  email varchar(255) NOT NULL default '',
  description varchar(255) NOT NULL default '',
  country varchar(100) NOT NULL default 'France',
  banned tinyint(4) NOT NULL default '0',
  PRIMARY KEY  (id),
  UNIQUE KEY pseudo (pseudo)
) TYPE=MyISAM COMMENT='n=normal, a=admin';

#
# Some TEST DATA !
#

INSERT INTO users VALUES (1, 'yarek', 'yarekc', 'm', 'n', 18, '', '', '', 'France', 0);
INSERT INTO users VALUES (2, 'test', 'test', 'm', 'n', 18, '', '', '', 'France', 0);
INSERT INTO users VALUES (3, 'admin', 'admin', 'm', 'a', 18, '', '[email protected]', 'description', 'France', 0);
INSERT INTO users VALUES (4, 'esther', 'esther', 'f', 'n', 18, '', '', '', 'France', 0);
INSERT INTO users VALUES (5, 'zaza', 'zaza', 'm', 'n', 18, '', '', '', 'France', 0);
INSERT INTO users VALUES (6, 'a', 'a', 'm', 'n', 18, '', '', '', 'France', 0);

    

Re: Erreur de syntaxe

Posté : 04 avr. 2013, 18:20
par sirakawa
pas sûr que ça réponde à la question mais:
CREATE TABLE lookup
(id INT, INDEX USING BTREE (id))
ENGINE = Myisam;

fonctionne.

Re: Erreur de syntaxe

Posté : 04 avr. 2013, 23:35
par moogli
de mémoire mysql5 n'autorise plus le type (au profit du engine comme tu l'indique).

@+

Re: Erreur de syntaxe

Posté : 08 avr. 2013, 14:50
par bob56@
Bonjour, je répond avec retard car absent.

OK çà roule avec ENGINE=MyISAM

Encore merci ! :D