去评论
dz插件网

X3.4 GBK论坛升级UC遇到UCenter info: MySQL Query Error Error: 1005 Can't create table , (errno: 140 “Wrong create optio

admin
2023/02/22 18:37:18
X3.4 GBK论坛升级UC遇到UCenter info: MySQL Query Error Error: 1005  Can't create table , (errno: 140 “Wrong create options”)相关的报错的解决办法:

一般常见是原mysql版本升级成MariaDB数据库造成的,


在InnoDB 5.7(MySQL 5.7和MariaDB 10.2)中默认innodb_strict_mode=1 ,所以两者都创建错误ROW_FORMAT的表失败。
如果您想要旧的行为,请设置innodb_strict_mode = 0

因为在MariaDB 10.2.2 发行说明页面上突出显示了严格模式更改。

宝塔面板 —— 软件商店 —— 已安装 —— 搜索:mysql:
设置 —— 配置修改:
[此处包含隐藏内容,如果需要查看请回复]

如上图,新增一行配置为:
  1. innodb_strict_mode = 0
然后,服务 ——  重启MySQL,再次升级UC,即可解决问题~