pawn-i

问题:我们的服务器是买的是阿里云,mysql版本5.011 ,本地和服务器配置一样,在本地可以安装discuzX3.4,但是在服务器上却报错了,如下图:

 

 

 找了半天,才知道阿里云RDS 支持的mysql不支持memory引擎,官方的通知是:

目前仅支持MyISAM(新创建实例已不支持,只支持部分存量实例)、InnoDB、TokuDB三种。

出于性能和安全性考虑建议尽量采用InnoDB存储引擎。我们推荐您使用InnoDB引擎,这将获得更好的性能。
(MyISAM引擎虽不会产生错误,但由于MyISAM引擎本身的缺限,可能带来表损坏场景,所以我们建议用户使用InnoDB引擎)
不支持Memory引擎,如果您创建Memory引擎的表,我们将自动为您转换成InnoDB引擎的表。

 

我安装的时候直接报错,也没有被转换成InnoDB引擎。所以本地和线上对比之后,把几张有错误的表更改了一下引擎,更新了一下,就OK了。

分类:

技术点:

相关文章:

  • 2021-03-29
  • 2021-10-03
  • 2021-09-17
  • 2022-01-21
  • 2021-11-26
  • 2021-12-02
  • 2022-02-12
  • 2021-11-09
猜你喜欢
  • 2022-01-08
  • 2022-12-23
  • 2021-08-01
  • 2021-08-09
  • 2021-09-26
相关资源
相似解决方案