在使用mysql的時候,為了避免關鍵字被誤解,我們需要使用反引號把關鍵字包括起來。
CREATE TABLE `order` ( `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `customer_name` VARCHAR(50) NOT NULL, `product_name` VARCHAR(50) NOT NULL, `price` DECIMAL(10, 2) NOT NULL, `quantity` INT(11) NOT NULL, `total_price` DECIMAL(10, 2) NOT NULL, `create_time` DATETIME NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
在上面的代碼中,我們可以看到關鍵字order被加上了反引號。如果不加反引號,mysql會把order誤認為是關鍵字,從而導致語法錯誤。
在實際的開發中,我們需要經常使用到mysql的關鍵字,如SELECT、FROM、WHERE和JOIN等等。如果沒有加上反引號,會導致程序無法正常運行。
在使用mysql的時候,建議大家都加上反引號,以避免不必要的錯誤。
上一篇vue intro