CentOS 6.8上升级MySQL到5.7版本

前端之家收集整理的这篇文章主要介绍了CentOS 6.8上升级MySQL到5.7版本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

停止MysqL

service MysqLd stop

备份数据

mkdir /var/lib/MysqLcopy
cp -aR /var/lib/MysqL/* /var/lib/MysqLcopy

安装MysqL的源(如果需要MysqL 5.6之类的版本的话可以修改这个文件/etc/yum.repos.d/MysqL-community.repo)

yum install http://dev.MysqL.com/get/MysqL57-community-release-el6-7.noarch.rpm

安装MysqL

yum install MysqL

启动MysqL

service MysqLd start

如果此时重启MysqL会遇到下面的问题(vi /var/log/MysqLd.log):
Fatal error: MysqL.user table is damaged. Please run MysqL_upgrade.
具体的操作方法
窗口1

MysqLd --skip-grant-tables

窗口2中执行命令

MysqL_upgrade

killall MysqLd关闭MysqL
重启下面的服务

service MysqLd start service httpd restart service Nginx restart service psa restart

验证是否成功可以通过访问https://ip:8443来验证

猜你在找的CentOS相关文章