-- 数据库:
-- 表
>我在一台服务器中从 phpmyadmin 生成 SQL 文件,但在导入到另一个 phpmyadmin 服务器时出现错误 1064,错误接近行"json DEFAULT NULL">
嗨,我正在从phpmyadmin导出SQL文件,然后使用phpmyadmin将其导入另一台服务器,但收到以下错误
如果你能指出我做错的地方,我将不胜感激。
非常感谢。
错误
SQL查询:
--
-- 数据库:gitaemr
--
-- 表com_gita_paycheck_staff
的表结构
CREATE TABLE `com_gita_paycheck_staff` (
`id` int(11) NOT NULL,
`hour` float DEFAULT NULL,
`shift` float DEFAULT NULL,
`services` json DEFAULT NULL,
`sversion` varchar(45) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
MySQL 说: 文档
1064 - 您的 SQL 语法有错误;请查看与您的 MariaDB 服务器版本对应的手册,了解要使用的正确语法
在 'JSON 默认空值附近,
sversion
varchar(45( 默认空( 引擎=InnoDB DEFAULT' 在第 15 行
你可以将json更改为数组,是的,这是因为Debian稳定版上的MariaDB版本没有json