課時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
- 課時7-備份與恢復----資料庫備份策略指令碼資料庫指令碼
- 資料庫備份與恢復----第一課資料庫
- 備份與恢復:polardb資料庫備份與恢復資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- 備份與恢復--利用備份的控制檔案恢復
- 備份與恢復系列 十一 控制檔案的備份與恢復
- 詳解叢集級備份恢復:物理細粒度備份恢復
- Postgresql 備份與恢復SQL
- MySQL備份與恢復MySql
- 【備份恢復】Oracle 資料備份與恢復微實踐Oracle
- Mysql備份與恢復(1)---物理備份MySql
- RMAN備份與恢復之加密備份加密
- 備份與恢復系列 十 引數檔案spfile的備份與恢復
- Oracle 備份 與 恢復 概述Oracle
- gitlab備份與恢復Gitlab
- MongoDB之備份與恢復MongoDB
- SiteServer CMS 備份與恢復Server
- Oracle RAC備份與恢復Oracle
- Mysql的備份與恢復MySql
- Mysql 備份與恢復 二MySql
- Oracle備份與恢復 (zt)Oracle
- Oracle備份與恢復案例Oracle
- Oracle備份與恢復(轉)Oracle
- Jenkins備份與恢復Jenkins
- MySQL 非常規恢復與物理備份恢復MySql
- 備份與恢復(Parameter 檔案恢復篇)
- Mysql備份與恢復(2)---邏輯備份MySql
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- 備份&恢復之四:非歸檔模式下的備份與恢復模式
- 賦能雲HBase備份恢復 百T級別資料量備份恢復支援
- Oracle資料庫備份與恢復之三:OS備份/使用者管理的備份與恢復Oracle資料庫
- 【備份恢復】從備份恢復資料庫資料庫
- 【管理篇備份恢復】備份恢復基礎
- Oracle備份恢復之熱備份恢復及異機恢復Oracle
- MYSQL叢集的備份與恢復最終版本(轉帖)MySql
- MySQL備份與恢復——基於OUTFILE /LOAD DATA 邏輯備份恢復MySql
- 備份與恢復--從備份的歸檔日誌中恢復資料