【发布时间】:2019-01-31 15:33:33
【问题描述】:
我使用 10.3.8-MariaDB 开发了我的网站,当我将网站部署到 SiteGround 服务器时,JSON 字段出错。 JSON 字段支持 MySQL >= 5.7,但是,SiteGround 的 MYSQL 版本是 5.6 。现在,我要运行代码
ALTER TABLE courses
ADD slug_en VARCHAR(255) AS (JSON_DECODE(slug, '$.en'));
它给了我一个错误。如何在 MYSQL 中选择 JSON 值或运行此代码?提前致谢!
【问题讨论】:
-
将来,您应该使用最终部署到的完全相同的软件版本进行开发。