暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL 小版本升级笔记.md
24
0次
2024-06-11
5墨值下载

1. 小版本升级,先升级从库,再升级主库

ip addr #查看vip的位置,确认这台服务器是从库

2. 复制5.7.22 安装包到指定目录下

scp -r root@10.11.11.68:/opt/mysql/Percona-Server-5.7.22-22-Linux.x86_64.ssl101  /opt/mysql
chown -R mysql. /opt/mysql/Percona-Server-5.7.22-22-Linux.x86_64.ssl101

3. 停掉mysql服务

service mysqld stop

4. 删除旧的软链接,创建新的软链接

unlink /usr/local/mysql
ln -s /opt/mysql/Percona-Server-5.7.22-22-Linux.x86_64.ssl101 /usr/local/mysql

5. 配置文件中添加慢日志监控,监控超过1s的慢SQL

# vi /etc/my.cnf 添加以下:
long_query_time = 1

6. 确认/etc/init.d/mysqld启动脚本中basedir=/usr/local/mysql

7. 启动mysql服务

service mysqld start

8. 确认PATH环境变量配置是否正确

cat ~/.bash_profile 或 cat /etc/profile

9. 升级确认

mysql_upgrade -uroot -S /tmp/mysql.sock (输出 Upgrade process completed successfully.完成)

如遇到如下报错:
mysql_upgrade: [ERROR] 1205: Lock wait timeout exceeded; try restarting transaction

则关闭mysql-monitor-agnet监控,关闭mysql slave复制进程后再重试。

of
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。