2015-09-17 74 views
2
CREATE TABLE `new_schema`.`new_table` (
     `idnew_table` INT NOT NULL AUTO_INCREMENT COMMENT '', 
     `new_tablecol` VARCHAR(45) NULL COMMENT '', 
     PRIMARY KEY (`idnew_table`) COMMENT '') 
    ENGINE = InnoDB 
    PACK_KEYS = DEFAULT 
    ROW_FORMAT = DEFAULT; 

當我在MySQL工作臺6.3中創建一個新表時,COMMENT''是在最後自動生成的。我如何刪除這個自動生成的評論''。從mysql workbench中創建的表中刪除COMMENT''6.3

+0

我想請你考慮填寫它。這樣,其他人看着你的桌子有一些想法是怎麼回事。 – Ben

+1

你爲什麼要刪除它? –

+0

你好Matei Mihai, 我知道這個評論,但我得到錯誤1064:你有你的SQL語法錯誤;請檢查與您的MySQL服務器版本相對應的手冊,以便在第4行的'COMMENT'')'附近使用正確的語法 –

回答

1

看來,Mysql Workbench 6.3.4有一個bug,並且不能爲低於5.5的MySQL創建正確的SQL命令。

快速修復是手動編輯SQL代​​碼只需按下執行應用按鈕之前刪除窗口COMMENT ''

Remove marked text

您也可以降級到不具備這個bug以前的版本之一。

PS。在舊版本中有這樣的錯誤,因此它看起來像一些迴歸bug: https://bugs.mysql.com/bug.php?id=57849