首页 > 软件开发 > MYSQL >

如何解决CentOS下启动MySQL失败的问题

来源:互联网 2023-03-16 22:40:34 512

最近将MySQL 5.1升级到MySQL 5.6,升级完后启动MySQL时失败了。我对此很无语,不过好在我解决过此类无法重启的问题,于是顺便写下这么一篇经验,供大家今后参考用。Kyh办公区 - 实用经验教程分享!

如何解决CentOS下启动MySQL失败的问题Kyh办公区 - 实用经验教程分享!

工具/原料

  • MySQL 5.6
  • CentOS 6.5

方法/步骤

  • 1

    打开MySQL的日志文件,输入命令:Kyh办公区 - 实用经验教程分享!

    vim /var/log/mysqld.logKyh办公区 - 实用经验教程分享!

    如何解决CentOS下启动MySQL失败的问题Kyh办公区 - 实用经验教程分享!

  • 2

    在日志文件里找出错误信息。这个错误是ibdata1文件大小参数被修改了,导致跟默认值不一样。Kyh办公区 - 实用经验教程分享!

    如何解决CentOS下启动MySQL失败的问题Kyh办公区 - 实用经验教程分享!

  • 3

    打开MySQL的配置文件,输入命令:Kyh办公区 - 实用经验教程分享!

    vim /etc/my.cnfKyh办公区 - 实用经验教程分享!

    如何解决CentOS下启动MySQL失败的问题Kyh办公区 - 实用经验教程分享!

  • 3该信息未经授权抓取自百度经验
  • 4

    如错误提示中所说: ibdata1 的值640个pages 配置文件中的值768个pages 不同。所以修改my.cnf 中innodb_data_file_path 中ibdata1 的值即可.Kyh办公区 - 实用经验教程分享!

    首先计算ibdata1的初始值:640/64 = 10MKyh办公区 - 实用经验教程分享!

    最后的配置是:Kyh办公区 - 实用经验教程分享!

    innodb_data_file_path = ibdata1:10M:autoextendKyh办公区 - 实用经验教程分享!

    如果my.cnf没有该项配置,只要添加即可。Kyh办公区 - 实用经验教程分享!

    如何解决CentOS下启动MySQL失败的问题Kyh办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Kyh办公区 - 实用经验教程分享!


    标签: MYSQLcentos升级解决方案

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码