1.为安全起见,进行数据备份
2.备份旧版本MySQL:
mv /usr/local/mysql /usr/local/msyql5.7.18
3.安装新版本Mysql:
cp /data/software/mysql-5.7.28-el7-x86_64 /usr/local/msyql
chown -R mysql:mysql /usr/local/msyql
修改./support-files/mysql.server的datadir和basedir,并覆盖/etc/init.d.mysqld文件
3.用安全模式启动MySQL
./bin/mysqld_safe -user=mysql -datadir=/data/mysqldata
4.运行mysql_upgrade,升级系统表和不兼容的表。
./bin/mysql_upgrade -u root -p
5.关闭MySQL:
./bin/mysqladmin -u root -p shutdown
6.正常启动MySQL
/etc/init.d/mysqld start
7.在客户端工具上连接MySQL,查看版本:
select version();