我使用MySQL工作台5.2.38。 我做了一个EER图。 但在出口我惊讶的InnoDB定义存储引擎。 事后修改表是不是因为我没有一个InnoDB引擎的选项。
ERROR 1286(42000):未知存储引擎 'InnoDB的'
所以,我已经通过编辑 - 更改默认引擎>首选项 - >型号:MySQL来的MyISAM,但出口仍然有InnoDB的使用?
我完全找不到更改存储引擎在表编辑器的选项。 有人可以帮助我,我怎样才能改变存储引擎我在MySQL Workbench中ERR表?
我使用MySQL工作台5.2.38。 我做了一个EER图。 但在出口我惊讶的InnoDB定义存储引擎。 事后修改表是不是因为我没有一个InnoDB引擎的选项。
ERROR 1286(42000):未知存储引擎 'InnoDB的'
所以,我已经通过编辑 - 更改默认引擎>首选项 - >型号:MySQL来的MyISAM,但出口仍然有InnoDB的使用?
我完全找不到更改存储引擎在表编辑器的选项。 有人可以帮助我,我怎样才能改变存储引擎我在MySQL Workbench中ERR表?
这不是很明显,但编辑表格时,有右侧的蓝色箭头。 如果你点击这个你会得到更多的选择,你可以改变存储引擎。
全球首选项默认情况下应在工作台模型编辑器中得到尊重。 如果没有,你应该提交一个bug这个问题。
然而,这里的,我试过另一种解决方案,它的工作:
Model --> Model Options...
Use Global Settings
复选框以在出现的对话框的底部。 Model: MySQL
标签,然后在选择Default Storage Engine
组合框你想使用的存储引擎。 一旦你这样做生成的脚本将使用你选择的存储引擎。