如何创建一个具有json数据类型列的表

baubqpgj  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(481)

phpmyadmin-版本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似乎不支持这种类型的数据。
请问解决办法是什么?

f5emj3cl

f5emj3cl1#

是的,您可以从旧版本升级到新版本-这是我几个月前在localhost上做的。
至于我,mysql工作台做的技巧顺利无误,请参考https://dev.mysql.com/doc/workbench/en/wb-migration-database-mysql.html
如果您在迁移过程中遇到任何问题,请在此询问,我们可能会在整个过程中为您提供帮助。

相关问题