我是本地人 MySQL
的示例版本 5.7.23
在 Ubuntu-18-04
. db已经有一些表要存储json字段 JSON
数据。它们可以很好地处理插入、更新和删除操作。
当试图修改现有表以使用新字段存储json数据时,就会出现问题。 MySQL-Workbench
这是一个错误的说法
不支持的类型
在MySQL5.7.8之前,json数据不可用。要使用它,首先将模型的版本设置为5.7.8或更高版本
下面的屏幕截图显示了我的本地环境信息。
错误:
mysql服务器信息:
mysql工作台信息:
2条答案
按热度按时间smdncfj31#
Preference
不适合我。我将osx与workbench版本8.0.11一起使用。Model
在顶栏菜单->Model Options
->MySQL
然后换个版本,因为珊莎的答案对我有用。以前版本的mysqlworkbench(6.3.10)对此有更好的错误消息。。。
uxhixvfz2#
我能解决这个问题。mysql建模的默认版本设置为5.6.30。将其更改为5.7.8并进行表模式修改。
去
Edit
->Preferences...
在mysql workbench中请参阅以下屏幕:
之前:
之后: