1. 程式人生 > >mysql 建立表的時候 引號 引發的語法錯誤

mysql 建立表的時候 引號 引發的語法錯誤

先搭建的mysql,建立表的時候出現異常,語句如下:

CREATE TABLE 'users1'(

'id' int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY ('id') )ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

出現語法異常。

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

解決方法:

①去掉表明和欄位的單引號。

CREATE TABLE user1(  id int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (id) )ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

②單引號改成鍵盤Tab上一個按鍵·

CREATE TABLE `users` (   `id` int(11) NOT NULL AUTO_INCREMENT,   PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;