MySQL的原地升级

现有环境
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,官方文档参考

升级后的问题:
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;

猜你喜欢

转载自blog.csdn.net/lyk_for_dba/article/details/77154299