帝国7.2不支持mysql_帝国cms7.2使用MariaDB玛丽亚数据库报错的解决方法

我们先了解下MariaDB玛丽亚数据库

MariaDB名称来自Michael Widenius的女儿Maria的名字。

MariaDB可作为mysql的替代品,第一个玛莉亚数据库的版本是5.1版,可以对应兼容于MySQL 5.1版

玛莉亚数据库将永远和MySQL保持兼容。未来如果MySQL有任何一项改变或更新,玛莉亚数据库也会同步更新。”也就是说,未来若甲骨文推出新版的MySQL数据库时,他也会推出对应兼容版本的玛莉亚数据库,“每一个版本都会有,而且会保持使用者功能的一致性。”

所以任何使用mysql的都网站都是可以使用MariaDB的。

我们在帝国cms安装使用MariaDB的时候会提示,

建立数据表: phome_enewsad 完毕......

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near

这个解决方法很简单,出现这个原因是帝国cms不能自动检测数据库的版本,所以我们手动选择下就可以了

82d654d980c407194c2d5a2dd99e345c.png

帝国默认是自动选择,我们手动现在5.*以上的版本,因为MariaDB没有低于5.1以下的版本。

19afaadc48aabeb8c72cf2f5982e7103.png

可以看下我这个安装完帝国检测的提示

e164a7218ffdb2d0df1dca5806e2b009.png

检测的版本是5.5.5后面检测到了MariaDB。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值