課時8-備份與恢復2----版本升級
本地升級的方式:
小版本升級:
1,只需要將 /home/data/mysql/bin/ 下面的 mysqld(高版本) 替換 mysqld(低版本)
2. 再將 /home/data/mysql/share/english 下面的 errmsg.sys(高版本) 替換 errmsg.sys(低版本)
大版本升級
1.將低版本的資料目錄data 複製到高版本去,以高版本的mysqld_safe方式啟動
2.[root@localhost mydata]# /home/data/mysql/bin/mysql_upgrade --defaults-file=/home/data/mydata/3309/my.cnf --進行升級,更新許可權表
[root@localhost mydata]#/home/data/mysql/bin/mysql_upgrade --sock=/data/mydata/3306/mysql.sock -uroot -phaodai_2012_2013 --上面失敗就用這個 指定sock的方式升級.5.7得用socket
注意:將低版本的innobackupex全備恢復後 用高版本的mysql啟動也是同理需要升級
如果看到:
小版本升級:
1,只需要將 /home/data/mysql/bin/ 下面的 mysqld(高版本) 替換 mysqld(低版本)
2. 再將 /home/data/mysql/share/english 下面的 errmsg.sys(高版本) 替換 errmsg.sys(低版本)
大版本升級
1.將低版本的資料目錄data 複製到高版本去,以高版本的mysqld_safe方式啟動
2.[root@localhost mydata]# /home/data/mysql/bin/mysql_upgrade --defaults-file=/home/data/mydata/3309/my.cnf --進行升級,更新許可權表
[root@localhost mydata]#/home/data/mysql/bin/mysql_upgrade --sock=/data/mydata/3306/mysql.sock -uroot -phaodai_2012_2013 --上面失敗就用這個 指定sock的方式升級.5.7得用socket
注意:將低版本的innobackupex全備恢復後 用高版本的mysql啟動也是同理需要升級
如果在mysql 的錯誤日誌檔案中,看到了
:: 解決辦法:http://blog.csdn.net/wx_mdq/article/details/16804827
如果看到:
-
2016-03-24 11:17:29 48118 [ERROR] Native table 'performance_schema'.'socket_instances' has the wrong structure
-
2016-03-24 11:17:29 48118 [ERROR] Native table 'performance_schema'.'socket_summary_by_instance' has the wrong structure
-
2016-03-24 11:17:29 48118 [ERROR] Native table 'performance_schema'.'socket_summary_by_event_name' has the wrong structure
-
2016-03-24 11:17:29 48118 [ERROR] Native table 'performance_schema'.'session_connect_attrs' has the wrong structure
- 2016-03-24 11:17:29 48118 [ERROR] Native table 'performance_schema'.'session_account_connect_attrs' has the wrong structure --關於performance_schema的錯誤
解決辦法:升完級後重啟兩便資料庫吧
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29096438/viewspace-1839942/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- OBMysql4.3.0.1的升級與備份恢復MySql
- RAC備份恢復之Voting備份與恢復
- 備份與恢復:polardb資料庫備份與恢復資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- 詳解叢集級備份恢復:物理細粒度備份恢復
- Jenkins備份與恢復Jenkins
- Postgresql 備份與恢復SQL
- MySQL 備份與恢復MySql
- Mysql備份與恢復(1)---物理備份MySql
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- Oracle 備份 與 恢復 概述Oracle
- DB的備份與恢復
- GitLab的備份與恢復Gitlab
- MySQL 非常規恢復與物理備份恢復MySql
- Mysql備份與恢復(2)---邏輯備份MySql
- MySQL備份與恢復——基於OUTFILE /LOAD DATA 邏輯備份恢復MySql
- 賦能雲HBase備份恢復 百T級別資料量備份恢復支援
- GitLab的自動備份、清理備份與恢復Gitlab
- 備份與恢復oracle_homeOracle
- 《入門MySQL—備份與恢復》MySql
- DB2備份與恢復DB2
- MySQL備份與恢復——實操MySql
- 入門MySQL——備份與恢復MySql
- RMAN備份與恢復測試
- MySQL備份與恢復操作解析MySql
- Mysql資料備份與恢復MySql
- 備份與恢復:Polardb資料庫資料基於時間點恢復資料庫
- Mysql 企業級備份與恢復(學習筆記七)MySql筆記
- mydumper備份恢復
- Mysql備份恢復MySql
- 備份和恢復
- Oracle 12c 備份與恢復Oracle
- Mysql的幾種備份與恢復MySql
- Elasticsearch叢集的備份與恢復Elasticsearch
- MySQL入門--備份與恢復(三)MySql
- MySQL入門--備份與恢復(一)MySql
- MySQL入門--備份與恢復(二)MySql
- MySQL 日誌管理、備份與恢復MySql
- RabbitMQ如何備份與恢復資料MQ