@資料庫備份與恢復
mysql資料庫備份
基本備份輸入命令:
mysqldump -u root -p stumysql1>/home/bak/2019-04-11/stumysql1.sql
enter password: song123
此時,已成功將資料庫stumysql1備份到/home/bak/2019-04-11目錄下的test.sql中.
加-b引數備份的實踐:
下面以備份stumysql1庫時加-b引數,備份的檔案中會比不加-b多建立庫的語句,
在備份的時候最好加上-b,以下例進行講解。
備份命令如下
mysqldump -b -u root -p stumysql1 >/home/bak/2019-04-11/stumysql.sql
enter password: song123
指定壓縮命令gzip壓縮備份stumysql1資料庫,命令如下:
mysqldump -b -u root -p stumysql1|gzip>/home/mysql_bak_b.sql.gz
#<==注意壓縮命令前要加管道。
linux增量備份
2、mysql資料庫恢復
使用mysql命令
mysql -u root -p test < /home/bak/2019-04-11/stumysql1.sql
enter password:song123
使用source命令恢復資料庫的說明
進入mysql資料庫控制台後,切換到想恢復資料的資料庫。
mysql>use 資料庫
接著,使用source命令進行恢復,後面接.sql檔案,即上文使用mysqldump備份的檔案或者人工編輯的sql語句檔案:
mysql>source /home/stumysql.sql
這個stumysql.sql檔案是系統的相對路徑,預設是登入mysql前的系統路徑,也可以使用完整的路徑。
解壓壓縮包
gzip -d /home/mysql_bak_b.sql.gz
再用以上方式還原即可
資料庫備份與恢復
主要 段 資料庫的備份和實時進度顯示 public bool backupdb string servername,string username,string password,string strdbname,string strfilename,progressbar pgbmain catc...
資料庫備份與恢復
unit ustore inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,ibservices type tfrestore class tform ibb...
資料庫備份與恢復
對於絕大多數企業來講,失去資料就相當於失去商機 失去產品 失去客戶,甚至會造成公司倒閉,那麼,在所有的資料中,最核心的資料又是哪些呢?這恐怕要屬資料庫中的資料了,當然,並不是說其他資料不重要,只是這一部分更具代表性。既然資料庫中的資料地位這麼高,那麼資料庫備份與恢復的重要性就不言而喻了。1 mysq...