MySQL資料庫的備份還原方案——不同伺服器間
備份命令
-- 只匯出兩張表 mysqldump --max_allowed_packet=512M -uroot -p 備份的資料庫名 要備份的表1 要備份的表2 --hex-blob > xx.sql; -- 所有表結構資料匯出 mysqldump -n -f -uroot -p --flush-privileges --default-character-set=utf8mb4 備份的資料庫 > /data/xxdb.sql -- 排除資料量大的兩張表 mysqldump -n -f -uroot -p --flush-privileges --default-character-set=utf8mb4 --ignore-table=資料庫名.表1 --ignore-table=資料庫名.表2 資料庫名 > /data/xx.sql
遠端傳輸
切換到對應目錄下
scp 傳輸的檔名 目標使用者@遠端目標IP:/目錄
還原命令
還原前先建立要還原的資料庫,使用者。
-- 建立資料庫 CREATE DATABASE IF NOT EXISTS 資料庫名 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; -- 建立使用者 CREATE USER '使用者名稱'@'%' IDENTIFIED BY '密碼'; -- 授權 GRANT ALL PRIVILEGES ON 資料庫名.* TO 使用者名稱@'%' IDENTIFIED BY '310012'; GRANT PROCESS ON *.* TO '使用者名稱'@'%' IDENTIFIED BY '310012'; -- 重新整理許可權 FLUSH PRIVILEGES;
切換到對應目錄下
mysql -u使用者名稱 -p密碼 資料庫名 < xx.sql
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69903557/viewspace-2751222/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 「MySQL」資料庫備份和還原MySql資料庫
- Mysql備份和還原資料庫-mysqldumpMySql資料庫
- mysql資料庫-備份與還原實操MySql資料庫
- java mysql 資料庫備份和還原操作JavaMySql資料庫
- MySQL的資料備份與還原MySql
- 雲伺服器mysql備份與還原資料庫命令詳解伺服器MySql資料庫
- Mysql資料備份和還原MySql
- sqlserver資料庫的備份還原SQLServer資料庫
- Centos-Mysql複製備份還原資料庫CentOSMySql資料庫
- sqlserver資料庫備份,還原操作SQLServer資料庫
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- 【Mongodb】資料庫備份與還原MongoDB資料庫
- 達夢資料庫的備份與還原資料庫
- 資料庫單表備份還原shell資料庫
- 資料庫的備份和還原不成功資料庫
- Oracle資料庫備份還原詳解XKUSOracle資料庫
- mysql 資料庫 備份MySql資料庫
- MySQL資料庫的基本備份MySql資料庫
- 華納雲 sqlserver資料庫備份及還原的方法SQLServer資料庫
- innobackupex 備份MySQL資料庫MySql資料庫
- 恆訊科技:雲伺服器資料備份與還原伺服器
- 原創|高逼格企業級MySQL資料庫備份方案,原來是這樣....MySql資料庫
- DM8資料庫備份還原的原理及應用資料庫
- 詳解SQL Server 2012資料庫備份與還原的教程SQLServer資料庫
- 陪玩系統原始碼中mysql資料庫備份還原的實現程式碼原始碼MySql資料庫
- MySQL資料庫常用的備份方法MySql資料庫
- 還原sql server 2000資料庫的坑,不同版本資料庫SQLServer資料庫
- 定時備份MySQL資料庫MySql資料庫
- mysql資料庫備份命令大全MySql資料庫
- 備份mysql資料庫報告MySql資料庫
- Mysql資料庫自動備份MySql資料庫
- 1. 備份MySQL資料庫MySql資料庫
- sql運算元據庫(2)--->DQL、資料庫備份和還原SQL資料庫
- SQL學習-資料庫的備份和還原 分離和附加SQL資料庫
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼
- MySql資料庫備份的幾種方式MySql資料庫
- MySQL不同儲存引擎的資料備份與恢復MySql儲存引擎
- 經典資料庫備份與還原處理(轉鄒建)資料庫