mysql如何導(dǎo)出服務(wù)器內(nèi)所有的數(shù)據(jù)庫
本文目前僅介紹導(dǎo)出所有數(shù)據(jù)庫以及導(dǎo)入所有數(shù)據(jù)庫
1.導(dǎo)出所有數(shù)據(jù)庫
如果是通過docker配置需要先進(jìn)入docker的mysql容器內(nèi),在進(jìn)行導(dǎo)出操作,即:
進(jìn)入mysql容器
docker exec -it 1e2e5584d721 /bin/sh
注意:
1e2e5584d721是你的鏡像Id
導(dǎo)出所有數(shù)據(jù)
mysqldump -uroot -p --all-databases > /home/all.sql
2.將上一步導(dǎo)出的all.sql文件導(dǎo)入到其他 mysql服務(wù)器
先進(jìn)入到docker的鏡像內(nèi),方法參照第一步
登錄到mysql服務(wù)器
mysql -u 用戶名 -p -h 遠(yuǎn)程主機(jī) -P數(shù)據(jù)庫端口
導(dǎo)入
source /home/all.sql;
注意:
我是將第一步導(dǎo)出的all.sql文件放在了我mysql服務(wù)器的home目錄了
不要忘了后面的逗號(hào)
等待導(dǎo)入結(jié)束即可
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
mysqldump備份數(shù)據(jù)庫時(shí)排除某些庫的實(shí)例
下面小編就為大家?guī)硪黄猰ysqldump備份數(shù)據(jù)庫時(shí)排除某些庫的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03MySQL運(yùn)算符!=和<>及=和<=>的使用區(qū)別
本文主要介紹了MySQL運(yùn)算符!=和<>及=和<=>的使用區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05mysql數(shù)據(jù)庫的全量與增量的備份以及恢復(fù)方式
在數(shù)據(jù)庫管理中,全量備份與恢復(fù)是將整個(gè)數(shù)據(jù)庫的數(shù)據(jù)導(dǎo)出并在需要時(shí)完整地恢復(fù),這通常使用mysqldump工具完成,增量備份則是在全量備份的基礎(chǔ)上,只備份那些自上次全量備份后發(fā)生變化的數(shù)據(jù),這需要數(shù)據(jù)庫的二進(jìn)制日志(binlog)開啟2024-09-09MySQL limit子句用法及優(yōu)化小結(jié)
limit在獲取到滿足條件的數(shù)據(jù)量時(shí)即會(huì)立刻終止SQL的執(zhí)行,本文主要介紹了MySQL limit子句用法及優(yōu)化小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下2024-09-09MySQL5.7并行復(fù)制原理及實(shí)現(xiàn)
MySQL 5.7并行復(fù)制的思想簡(jiǎn)單易懂,本文就詳細(xì)的介紹了MySQL5.7并行復(fù)制原理及實(shí)現(xiàn),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-06-06MySQL服務(wù)無法啟動(dòng):failed to restart mysql.service:&
在系統(tǒng)更新或配置變更后,MySQL服務(wù)可能無法啟動(dòng),本文提供解決MySQL服務(wù)啟動(dòng)失敗的方法,包括檢查和更新服務(wù)單元文件,主要步驟包括檢查服務(wù)文件存在與否、備份舊的服務(wù)文件、使用最新的服務(wù)文件重啟MySQL服務(wù)等,確保服務(wù)能正常運(yùn)行,感興趣的可以了解一下2024-10-10