您好,具体有两个问题:
1、是性能调整的和当前的服务器配置不匹配,导致无法给innodb_buffer_pool_size 分配更多的内存,导致启动mysql的时候报错
2、您的表可能不是innodb存储引擎的,这个也是说和您当前的数据库数据和当前的mysql版本不兼容的问题
解决方案:
1、手动调整mysql的性能,尽量不要使用顶配或者是超过默认推荐的配置,因为您的服务器不单单是MySQL一个服务,选择小一个级别是给其他的服务来使用服务器的资源
2、建议您排查下您的数据表中的存储引擎和当前数据库的innodb存储引擎是否冲突
|
|