mysql 資料備份與恢復

2021-08-31 08:14:41 字數 746 閱讀 9951

記錄下常用的幾種mysql資料庫的備份與恢復方法

1、mysql自帶的命令

備份:開啟命令列,輸入以下命令

mysqldump -u root -p dbname > xx.sql

root 使用者名稱

dbname 資料庫名稱

xx.sql 備份的檔名

以上可以將乙個資料庫完全備份下來

還原:

mysql -u root -p dbname < xx.sql

注意,還原時 要注意xx.sql的路徑問題,一般需要加上路徑

2、複製檔案

找到mysql的安裝檔案目錄

將data資料夾裡的dbname(資料庫名稱)這個資料夾複製到另一台需要複製資料的機器上的相同位置

在將第一台機器上的ibdata1這個檔案複製過來就可以。

比如,要將a機器上的test資料庫複製到b機器上

a機器上的mysql安裝路徑是 d:\program files\mysql\mysql server 5.0\,b機器上的mysql安裝路徑是/opt/mysql ,那麼將a機器下的 d:\program files\mysql\mysql server 5.0\data 裡的test資料夾和ibdata1複製到b機器下 /opt/mysql/data下,然後重新啟動b機器上的mysql服務,即可看見test資料庫及裡面的資料了

mysql 備份與恢復 MySQL 備份與恢復

1 檢視資料庫的資料儲存在哪個目錄下 shiyanlou mysql uroot e show variables like datadir variable name value datadir var lib mysql 2 備份資料的方法 select into outfile 檔名 或者 s...

mysql 備份與恢復 Mysql 備份與恢復

資料檔案一致性處理 在完全備份的情況下,檔案不是時間點一致的,因為進行快照的時間點不一樣。如果嘗 試在未prepare資料的情況下還原資料庫,雖然操作上支援恢復,但是在啟動的時候仍會 進行資料recovery。執行帶 prepare 選項的 mariabackup 命令會使資料檔案進行統一,達到資料...

MySQL資料備份與恢復

mysql命令列匯出資料庫 mysql命令列匯出資料庫 1,進入mysql目錄下的bin資料夾 cd mysql中到bin資料夾的目錄 如我輸入的命令列 cd c program files mysql mysql server 4.1 bin 或者直接將windows的環境變數path中新增該目錄...