Maison >base de données >tutoriel mysql >Pourquoi est-ce que j'obtiens une erreur 1064 lors de la création d'une table MySQL avec l'option TYPE ?
Erreur 1064 dans CREATE TABLE en raison d'une syntaxe TYPE obsolète
Lors de l'exécution d'une requête CREATE TABLE, une erreur peut se produire si l'option TYPE est présent. Cette option était synonyme de ENGINE, mais est depuis obsolète dans MySQL 4.0 et supprimée dans MySQL 5.5.
Solution :
Pour résoudre ce problème, remplacez l'option TYPE avec MOTEUR. Par exemple, au lieu de :
CREATE TABLE dave_bannedwords( ... TYPE = MYISAM );
Utilisez :
CREATE TABLE dave_bannedwords( ... ENGINE = MyISAM );
Cela garantira que la table est créée avec le moteur de stockage souhaité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!