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();