導航:首頁 > 版本升級 > mysqlmysqldump升級

mysqlmysqldump升級

發布時間:2024-11-12 17:10:07

❶ mysql資料庫遷移,由版本5.1升級至5.5.29,需要注意哪些

mysql資料庫遷移,由版本5.1升級至5.5.29,需要注意哪些
1.導出4.0.23當前資料庫數據,進行備份專。
2.安裝4.1或5.1進行備份數據導入。屬
3.具體操作

linux中升級MySQL應採取的步驟:

1. 進行升級前你應先備份當前的MySQL安裝。

2. 下載最新linux版MySQL。

3. 升級MySQL前,必須停止伺服器。

如果伺服器安裝為服務,必須在命令提示符下在命令行中用命令停止服務:

❷ 如何升級CentOS 6.5下的MySQL

CentOS 6.5自帶安裝了MySQL 5.1,但5.1有諸多限制,而實際開發中,我們也已經使用MySQL 5.6,這導致部分腳本在MySQL 5.1中執行會出錯。我們只能升級MySQL

方法/步驟

備份資料庫,升級MySQL通常不會丟失數據,但保險起見,我們需要做這一步。輸入命令:

mysqlmp-uxxx-hxxx-P3306-p--all-databases>databases.sql

停止MySQL服務,輸入命令:

servicemysqldstop

卸載舊版MySQL,輸入命令:

yumremovemysqlmysql-*

執行過程中會詢問你是否移除,此時輸入「Y」

移除命令執行後,可再看看是否有殘余的mysql,輸入命令:

yumlistinstalled|grepmysql

如果有,可輸入命令刪除:

rumremovemysql-libs

下載安裝最新的rpm文件

rpm-Uvhhttp://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

安裝MySQL,輸入命令:

yuminstallmysql-community-server

安裝完成後,輸入命令查看MySQL版本號:

mysql-V

啟動MySQL,輸入命令:

servicemysqldstart

❸ 怎麼UPDATE 整個資料庫 mysql的

第一種,很簡單,適用於任何存儲引擎。
1. 下載並安裝好新版本的MySQL資料庫,並將其埠改為3307(避免和舊版本的3306沖突),啟動服務。
2. 在新版本下創建同名資料庫。
# mysqlmp -p3307 -uroot create mysqlsystems_com
3. 在舊版本下備份該資料庫。
# mysqlmp -p3306 -uroot mysqlsystems_com > mysqlsystems_com.bk
Note: 你也可以加上–opt選項,這樣可以使用優化方式將你的資料庫導出,減少未知的問題。
4. 將導出的資料庫備份導入到新版本的MySQL資料庫中。
# mysql -p3307 -uroot mysqlsystems_com < mysqlsystems_com.bk
5. 再將舊版本資料庫中的data目錄下的mysql資料庫全部覆蓋到新版本中。
# cp -R /opt/mysql-5.1/data/mysql /opt/mysql-5.4/data
Note: 大家也都知道這個默認資料庫的重要性。
6. 在新版下執行mysql_upgrade命令,其實這個命令包含一下三個命令:
# mysqlcheck –check-upgrade –all-databases –auto-repair
# mysql_fix_privilege_tables
# mysqlcheck –all-databases –check-upgrade –fix-db-names –fix-table-names
Note: 在每一次的升級過程中,mysql_upgrade這個命令我們都應該去執行,它通過mysqlcheck命令幫我們去檢查表是否兼容新版本的資料庫同時作出修復,還有個很重要的作用就是使用mysql_fix_privilege_tables命令去升級許可權表。
7. 關閉舊版本,將新版的資料庫的使用埠改為3306,重新啟動新版本MySQL資料庫。到此,一個簡單環境下的資料庫升級就結束了。

第二種,同樣適用任何存儲引擎。
1. 同樣先安裝好新版本的MySQL。
2. 在舊版本中,備份資料庫。
# mkdir /opt/mysqlsystems_bk ; mysqlmp -p3306 -uroot –tab=/opt/mysqlsystems_bk mysqlsystems_com
Note: –tab選項可以在備份目錄mysqlsystems_bk下生成後綴為*.sql和*.txt的兩類文件;其中,.sql保存了創建表的SQL語句而.txt保存著原始數據。
3. 接下來在新版本的資料庫下更新數據。
# mysqladmin -p3307 -uroot create mysqlsystems_com
# cat /opt/mysqlsystems_bk/*.sql | mysql -p3307 -uroot mysqlsystems_com ( Create Tables )
# mysqlimport mysqlsystems_com /opt/mysqlsystems_bk/*.txt ( Load Data )
4. 之後的所有步驟與第一種方法的後三步5、6、7相同。

第三種,適用於MyISAM存儲引擎,全部是文件間的拷貝。
1. 安裝。
2. 從舊版本mysqlsystems_com資料庫下將所有.frm、.MYD 和.MYI文件拷貝到新版本的相同目錄下。
3.之後的步驟依然同於第一種的後三步。

❹ mysql大數據庫備份什麼軟體好用

帝國備份王已經很來久沒源有更新了,出現問題找他們,也不能及時解決的。我都換用多備份了,備份恢復都蠻簡單。教你下具體操作:
1.登錄多備份官網—注冊賬戶—進入控制面板—選擇開始—選擇資料庫備份
2.出現「你的資料庫是否可以遠程授權」,選擇可以,進入託管模式(除非你的空間不能授權,那就是跳入插件頁面)
3.進入託管模式之後,選擇mysql資料庫。填寫好埠,ip,用戶名,密碼
,之後設置好存儲位置,備份頻率,備份時段,然後點擊啟動備份。就可以了。
希望能幫到你,望採納。

閱讀全文

與mysqlmysqldump升級相關的資料

熱點內容
文件怎麼轉發 瀏覽:94
數控機床編程與操作怎麼啟動 瀏覽:636
linux查找c文件是否存在 瀏覽:150
從事程序員的身體要求 瀏覽:259
txt文件轉成json文件 瀏覽:941
iosapp怎麼讓未讀消息顯示 瀏覽:805
百度智能雲上傳文件軟體 瀏覽:756
怎麼把電腦盤設密碼 瀏覽:768
蘋果直徑怎麼量 瀏覽:542
alienware13升級 瀏覽:14
循環載入js 瀏覽:759
qq電話記錄在哪個文件夾 瀏覽:325
jsf如何返回json數據 瀏覽:136
javascript百度地圖 瀏覽:380
蘋果4怎麼弄3g網路 瀏覽:775
如何刪除公司文件 瀏覽:659
u盤歌曲怎麼從文件夾剪切出來 瀏覽:766
錯誤數據怎麼解決 瀏覽:835
株洲編程學校哪個好 瀏覽:266
linuxlast時間 瀏覽:305

友情鏈接