phpMyAdmin - ver 4.8.0.1(最新)。
我正在尝试创建一个包含json
列的表格。
CREATE TABLE `book` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(200) NOT NULL,
`tags` json DEFAULT NULL, // line 4
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
结果 - error in your SQL syntax... on line 4
当我转到现有表格的Structure
标签并尝试更改列类型时 - 列表中没有此选项。
似乎phpMyAdmin不支持这种类型的数据。
解决方案是什么,请?
答案 0 :(得分:0)
是的,您可以从旧版本升级到更新版本 - 这就是几个月前我在localhost上所做的。
对于我来说,MySQL Workbench顺利完成了这项工作并且没有错误,请转介https://dev.mysql.com/doc/workbench/en/wb-migration-database-mysql.html
如果您在迁移过程中遇到任何问题,请在此处询问,我们可能会帮助您完成此过程。