MySQL的原地升级

来源:互联网 发布:免费的一级域名 编辑:程序博客网 时间:2024/05/13 19:20
现有环境
mysql5.6.26
安装目录:/usr/local/mysql/
数据目录:/mysql/data
===
升级版本:mysql-5.7.15
1,下载相关版本(www.mysql.com)
2,安装解压缩(二进制包解压缩即可 无需编译)
3,备份5.6的安装目录
4,将5.7的安装目录cp到5.6的安装目录
5,关闭mysqld服务
mysqladmin -uroot -p shutdown
6,重启mysqld服务(提前重新制定path变量)
mysqld_safe -uroot --datadir=/mysql/data &
7,升级系统表
mysql_upgrade -uroot -p
8,官方文档参考
https://dev.mysql.com/doc/refman/5.7/en/upgrading.html

升级后的问题:
select * from mysql.help_topic where name='rename table' \G;
help command 依旧会显示老的链接
查看官方文档:
mysql_upgrade表示不会升级help table;
解决办法:
手动执行/share/fill_help_tables.sql
mysql -uroot -p -B mysql <fill_help_tables.sql 
执行完测试;
over;
原创粉丝点击