要在CentOS上升级MySQL版本,请按照以下步骤操作:
mysqldump
工具来备份数据库。mysqldump -u root -p --all-databases > backup.sql
sudo systemctl stop mysqld
接下来,卸载旧版本的MySQL:
sudo yum remove mysql mysql-server
mysql80-community-release-el7-3.noarch.rpm
。wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm
sudo yum install mysql-community-server
sudo systemctl start mysqld
sudo grep 'temporary password' /var/log/mysqld.log
使用此临时密码登录MySQL:
mysql -u root -p
然后,更改root用户的密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Your_New_Password';
mysql -u root -p < backup.sql
sudo systemctl restart mysqld
现在,您已经成功地在CentOS上升级了MySQL版本。请确保测试您的应用程序以确保它们与新版本的MySQL兼容。