mysql升級步驟

升級前先請做好數據備份

1.解壓tar -zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz

2.關閉mysql5.6.23數據庫  service mysqld stop

3.將5.7.9版本放到默認目錄下面

mv mysql-5.7.9-linux-glibc2.5-x86_64 /usr/local/mysql

4.修改/usr/local/mysql/data 下面的權限

chown -R mysql.mysql /usr/local/mysql/data

5. cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld

6.修改配置文件 /etc/my.cnf

expire-logs-day=10     --->expire-logs-days=10

7.啓動service mysqld start

8.錯誤日誌及處理

升級後啓動數據庫會提示 沒有初始化提示[

ERROR] Native table 'performance_schema'.'memory_summary_by_user_by_event_name' has the wrong structure

[ERROR] Native table 'performance_schema'.'events_transactions_summary_by_account_by_event_name' has the wrong structure

使用如下命令就可以解決

/usr/local/mysql/bin/mysql_upgrade -u root -p

9.爲了方便管理可以添加環境變量修改PATH變量

vim /etc/profile 

export PATH=$PATH:/usr/local/mysql/bin

10.修改密碼

# vi /etc/my.cnf 

在[mysqld]的段中加上一句:skip-grant-tables 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章