如何備份和恢復Mysql或mariaDB資料庫

2021-10-12 17:18:59 字數 681 閱讀 1931

root登入 將root使用者 名 密碼 儲存到/root/.my.cnf

[client]

user = root

password = yourmysqlrootpassword

並將 許可權改為 600chmod 600這樣 就只能 root 使用者 進行讀寫了

備份某乙個使用者的 資料庫

mysqldump --add-drop-table --databases yourdatabaseaname > /home//backups/db/$(/bin/date +\%y-\%m-\%d).sql.bak

備份 所有資料庫

mysqldump --all-databases --all-routines > /path/to/fulldump.sql

恢復某個資料庫

mysql -u root -p [database_name] < backupname.sql

恢復全部資料庫

mysql -uroot -p < alldatabases.sql

mysql備份和恢復 mysql備份和恢復

目標 備份和恢復的3種方法,掌握mysqldump命令匯出資料,source命令匯入資料 備份必要性 重要資料不丟失 資料轉移 mysqldump客戶端 作用 轉儲資料庫 搜尋資料庫進行備份 將資料轉移到另乙個sql伺服器 不一定是mysql伺服器 mysqldump h 主機名 u使用者名稱 p ...

mysql備份和恢復

mysql恢復和備份 mysqldump u root p 備份資料庫名 備份的檔名 mysql uroot p 資料庫名 備份檔案名 另外 etc mysql my.cnf 檔案裡面引數需要修改,才可以匯入比較大的資料 預設情況下如果安裝程式的字符集沒有變動的話 匯入匯出需要新增字符集,例如如果新...

MySQL系列 MySQL備份和恢復

mysql的備份和還原 備份 副本 raid1,raid10 保證硬體損壞而不會業務中止 備份和還原 可以保證因邏輯錯誤引起的資料丟失 備份型別 熱備份 讀寫不受影響 溫備份 僅可以執行讀操作 冷備份 離線備份,讀 寫操作均中止 完全備份 增量備份和差異備份 備份什麼 資料 配置檔案 二進位制日誌 ...