mysql報錯You have an error in your SQL syntax;

 在mysql中使用sql命令建表時報錯You have an error in your SQL syntax;

明明sql語句沒有問題,看了半天還是不行,百度到原來是基礎語法沒記清楚:在MySQL中,爲了區分MySQL的關鍵字與普通字符,MySQL引入了一個反引號。

一般反引號在鍵盤esc鍵下面。

CREATE TABLE `employees`(
	`emp_no`int(11)NOT NULL,
	`birth_date`date NOT NULL,
	`first_name`VARCHAR(14)NOT NULL,
	`last_name` VARCHAR(16) NOT NULL,
	`gender`CHAR(1)NOT NULL,
	`hire_date` date NOT NULL,
	PRIMARY KEY(`emp_no`)
);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章