三、軟鏈結到/usr/local/
四、停止5.6資料庫執行
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#設定innodb_fast_shutdown=0
[root@rhel7 bin]
# pwd
/usr/local/mysql57/bin
[root@rhel7 bin]
# ./mysql -u root -p --execute="set global innodb_fast_shutdown=0"
enter password:
[root@rhel7 bin]
# ./mysql -u root -p --execute="show global variables like 'innodb_fast_shutdown'"
enter password:
+----------------------+-------+
| variable_name | value |
+----------------------+-------+
| innodb_fast_shutdown | 0 |
+----------------------+-------+
#關閉mysql
[root@rhel7 bin]
# ./mysqladmin -uroot -p shutdown
enter password:
[root@rhel7 bin]
# ps -ef |grep mysql
root 2771 1575 0 16:58 pts
/0
00:00:00
grep
--color=auto mysql
五、修改配置檔案
1
2
3
#修改/etc/my.cnf檔案
[root@rhel7 bin]
# vi /etc/my.cnf
basedir = /usr/local/mysql57/
#basedir指向新的軟體目錄
六、修改~/.bash_profile
export path=/usr/local/mysql57/bin:$path
七、初始mysql庫
./mysql_install_db --user=mysql --basedir=/usr/local/mysql57 --datadir=/usr/local/mysql57/data
密碼路徑在/root/.mysql_secret
八、啟動mysql
./bin/mysqld_safe --user=mysql &
九、公升級mysql
./bin/mysql_upgrade -uroot -p
十、重啟mysql
./bin/mysqladmin -uroot -p123456 shutdown
問題:mysql5.7 mysql.user的密碼字段改為authentication_string
參考資料:
1、2、
3、4、
5、6、
7、
Win下Mysql5 6公升級到5 7
寫在前面 mysql的公升級方式分為兩種 原地公升級和邏輯公升級。這兩種公升級方式,本質沒有什麼區別的。只是在對資料檔案的處理上有些區別而已。原地公升級是直接將資料檔案進行拷貝,而邏輯公升級對資料檔案的處理方式是通過邏輯匯出匯入,需要用到mysqldump。邏輯公升級大家都理解,這種方式在資料量比較...
mysql公升級 5 1公升級到5 7
一 mysql公升級 1.備份資料庫 mysqldump u root ppasswod all databases data bak db bak date y m d h m sql 同時可備份整個mysql目錄,包括data目錄,可用於公升級失敗快速回滾 2.安裝5.7 提供兩種安裝方式參考,...
安裝mysql5 6步驟
閒話不多說直接開擼 解壓 rpm ivh mysql community release el7 5.noarch.rpm 安裝 yum install mysql community server y 檢查是否安裝成功 rpm qa grep mysql 啟動服務 systemctl start ...