我是MySQL Workbench的新手,只是试验。我先创建了一个模式。叫做wp_CPB 然后将该架构设置为默认架构
然后我右键单击“表格” - >创建表格,在UI中,在“引擎”选项下,我看到InnoDB,NoCluster,Memory,CSV..etc,但我没有看到“服务器默认值“
我在线查看了一些教程+ youTube,在他们显示的用户界面中,有一个名为“服务器默认”的选项
这是我收到的错误消息。
Executing:
CREATE TABLE `wp_cpb`.`new_table` (
)
ENGINE = InnoDB;
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 ')
ENGINE = InnoDB' at line 2
SQL Statement:
CREATE TABLE `wp_cpb`.`new_table` (
)
ENGINE = InnoDB
不知道为什么我会收到此错误。
答案 0 :(得分:0)
不要选择引擎,它将使用默认值,并在表中添加一些列以避免该错误。
我同意"引擎"不应该是空白的,它应该说"服务器默认"与过去一样,失败并且不使用默认值,或者应该预先选择实际默认值。请在http://bugs.mysql.com/提交错误报告(同样适用于"默认排序"创建模式时)。