MySQL5.5升級至5.7


一、下載免安裝MySQL5.7包

下載頁面

下載鏈接

二、替換mysql的安裝目錄

解壓mysql5.7

tar -zxf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz -C  /usr/mysql5.7

如果之前的mysql目錄是鏈接的方式創建的話,那么只需要取消鏈接,從新做一下鏈接就可以了

如果之前的mysql目錄不是鏈接的方式,那么重新命名一下即可

cd /usr

mv mysql mysql5.5

mv /usr/mysql5.7 mysql

三、啟動mysql服務

啟動前注意權限

chown -R mysql.mysql /usr/mysql

安裝libaio包,否則可能啟動不了mysql

yum install  libaio-devel.x86_64

觀測/etc/init.d/mysqld status

/usr/mysql/bin/mysqld_safe --datadir=/data/mysql --basedir=/usr/local/mysql --user=mysql --skip-grant-tables --skip-networking &

四、升級系統表數據字典信息

/usr/loca/mysql/bin/mysql_upgrade

輸出的結果:

可能會有一些error提示"ALTER TABLE ** FROCE",這些錯誤不用擔心mysql在后面會自動修復repair的時間可能會有點長,根據數據庫情況而定

輸出Upgrade process completed successfully 表示升級成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM