L'erreur de base de données n° 1064 peut se produire en raison d'une syntaxe incorrecte. Par exemple, supposons que nous créons le tableau suivant -
mysql> create table DemoTable ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(100), UserAge int, UserAddress varchar(200), UserCountryName varchar(100) , isMarried boolean, );
Cela produira le résultat suivant, c'est-à-dire l'erreur -
ERROR 1064 (42000): 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 ')' at line 10
Pour supprimer l'erreur ci-dessus, vous devez supprimer la dernière virgule (,). Requête comme ci-dessous pour éliminer les erreurs -
mysql> create table DemoTable ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(100), UserAge int, UserAddress varchar(200), UserCountryName varchar(100), isMarried boolean ); Query OK, 0 rows affected (1.04 sec)
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!