PS:由于业务需求,需要把myql之前安装的5.7.2升级到最新版本8.0.23,所以记录一下如何升级到最新的mysql,全新安装的话后面在分享
在home下新建一个mysql文件夹
cd /home
mkdir mysql
cd mysql
1.首先上传文件,把文件传到 /home/mysql下
**下载地址在文末**
2.卸载之前安装的mysql版本
rpm -qa|grep mysql
rpm -e --nodeps mysql-community-client-5.7.20-1.el7.x86_64
rpm -e --nodeps mysql-community-server-5.7.20-1.el7.x86_64
rpm -e --nodeps mysql-community-common-5.7.20-1.el7.x86_64
rpm -e --nodeps mysql-community-libs-5.7.20-1.el7.x86_64
2.安装新mysql
tar -xvf mysql-8.0.23-1.el7.x86_64.rpm-bundle.tar
whereis mysql
rm -rf /usr/share/mysql
rpm -ivh mysql-community-common-8.0.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.23-1.el7.x86_64.rpm
rpm -qa | grep mysql
4.初始化
mysqld --initialize
chown mysql:mysql /var/lib/mysql -R
systemctl start mysqld.service
systemctl enable mysqld
5.登录数据库
之前在老的版本设置的用户名和密码还有数据库都还在,没有删除,所以这里直接用之前的用户名和密码登录就好了
可以看到,已经升级完成
如果本文对你有帮助,欢迎点赞收藏
创作不易,文章也是我花时间创作整理