mysql 備份與遷移 數(shù)據(jù)同步方法
更新時間:2009年10月21日 13:59:49 作者:
以前要做mysql的備份,我往往都是利用 EMS SQL Manager 實現(xiàn)導(dǎo)出 sql腳本文件,或者導(dǎo)出dbf 文件。而要把本地數(shù)據(jù)庫遷移到遠程直接把腳本在服務(wù)端執(zhí)行就OK。
不過最近發(fā)現(xiàn)這個可視化操作有點點問題,就是當數(shù)據(jù)條數(shù)超過一定數(shù)目EMS SQL Manager就掛了,也不知道是否是軟件問題……當然該開始我是將大的數(shù)據(jù)庫文件分拆成小份小份的,多次導(dǎo)入。
剛才發(fā)現(xiàn)同事用了mysql 自帶的mysqldump 工具就不存在這個問題。 (羞愧,不過我平時極少接觸數(shù)據(jù)庫)
這里記錄下操作方式:
1. 進入bin目錄,執(zhí)行命令:
mysqldump -hlocalhost -uroot -padmin local_db > a.sql
2. 這時發(fā)現(xiàn)在bin目錄生成了 a.sql 文件,繼續(xù)命令:
mysql remote_db< a.sql 110.110.110.110 -uroot -padmin
下面是同步原理,需要的朋友可以參考下。
1. backup/dump ur local database at 1:00 am and
2. ftp the sql script to the server side with a bash script at 2:00 am
3. load the sql script in the server side at 3:00 am.
不是已經(jīng)說得很清楚了。。 :)
比置頂?shù)哪莻€問題,你的問題已經(jīng)很寬松了。
1。先備份本地數(shù)據(jù)庫,unix/linux下用cronjob,windows下用schedule都可以定時在
早上1點時啟動備份的bash或bat文件
2。備份數(shù)據(jù)庫要相當?shù)臅r間,所以定在早上2點,啟動另一個bash/bat文件,里面寫
上ftp的東東,不超過5行,就可以把剛才備份好的文件傳到server上,這也需要一段時間
3。在server上3點時啟動第三個bat/bash文件,把上傳好的文件加載到數(shù)據(jù)庫里。
剛才發(fā)現(xiàn)同事用了mysql 自帶的mysqldump 工具就不存在這個問題。 (羞愧,不過我平時極少接觸數(shù)據(jù)庫)
這里記錄下操作方式:
1. 進入bin目錄,執(zhí)行命令:
mysqldump -hlocalhost -uroot -padmin local_db > a.sql
2. 這時發(fā)現(xiàn)在bin目錄生成了 a.sql 文件,繼續(xù)命令:
mysql remote_db< a.sql 110.110.110.110 -uroot -padmin
下面是同步原理,需要的朋友可以參考下。
1. backup/dump ur local database at 1:00 am and
2. ftp the sql script to the server side with a bash script at 2:00 am
3. load the sql script in the server side at 3:00 am.
不是已經(jīng)說得很清楚了。。 :)
比置頂?shù)哪莻€問題,你的問題已經(jīng)很寬松了。
1。先備份本地數(shù)據(jù)庫,unix/linux下用cronjob,windows下用schedule都可以定時在
早上1點時啟動備份的bash或bat文件
2。備份數(shù)據(jù)庫要相當?shù)臅r間,所以定在早上2點,啟動另一個bash/bat文件,里面寫
上ftp的東東,不超過5行,就可以把剛才備份好的文件傳到server上,這也需要一段時間
3。在server上3點時啟動第三個bat/bash文件,把上傳好的文件加載到數(shù)據(jù)庫里。
您可能感興趣的文章:
- MySQL數(shù)據(jù)庫遷移data文件夾位置詳細步驟
- Mysql的數(shù)據(jù)庫遷移到另一個機器上的方法詳解
- oracle數(shù)據(jù)庫遷移到MySQL的方法總結(jié)
- mysql數(shù)據(jù)庫遷移至Oracle數(shù)據(jù)庫
- MySQL數(shù)據(jù)庫遷移快速導(dǎo)出導(dǎo)入大量數(shù)據(jù)
- mysql Innodb表空間卸載、遷移、裝載的使用方法
- 關(guān)于MySQL數(shù)據(jù)遷移--data目錄直接替換注意事項的詳解
- 淺析mysql遷移到clickhouse的5種方法
- mysql5.5數(shù)據(jù)庫data目錄遷移方法詳解
- 一次mysql遷移的方案與踩坑實戰(zhàn)記錄
相關(guān)文章
sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解
這篇文章主要為大家介紹了sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08mysql 關(guān)鍵詞相關(guān)度排序方法詳細示例分析
以下是對mysql關(guān)鍵詞相關(guān)度排序方法進行了詳細的分析介紹,需要的朋友可以過來參考下2013-08-08