記錄下常用的幾種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中新增該目錄...