[英]Cannot create table in mysql workbench
我試圖在MySQL工作台中向我的架構中添加一個表,但不斷出現錯誤。
消息日志:
Executing:
CREATE TABLE `TestVisual`.`arc` (
`arcid` INT NOT NULL DEFAULT 0 COMMENT '',
`name` VARCHAR(45) NULL DEFAULT '' COMMENT '',
PRIMARY KEY (`arcid`) COMMENT '');
Operation failed: There was an error while applying the SQL script to the database.
ERROR 1064: 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 'COMMENT '')' at line 4
SQL Statement:
CREATE TABLE `TestVisual`.`arc` (
`arcid` INT NOT NULL DEFAULT 0 COMMENT '',
`name` VARCHAR(45) NULL DEFAULT '' COMMENT '',
PRIMARY KEY (`arcid`) COMMENT '')
我嘗試按照教程進行操作,但是仍然出現錯誤。 該服務器上已經有其他表,我可以更改它們的數據以及添加和刪除列。 我也是root用戶。
巴爾瑪在評論中回答了以上問題。 該服務器使用的是舊版本的MySQL,因此sql中不允許使用COMMENT。 刪除它們,效果很好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.