備份mysql資料庫的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
備份mysql資料庫為帶刪除表的格式
備份mysql資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
直接將mysql資料庫壓縮備份
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
備份mysql資料庫某個(些)表
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
同時備份多個mysql資料庫
mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql
僅僅備份資料庫結構
mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql
備份伺服器上所有資料庫
mysqldump –all-databases > allbackupfile.sql
還原mysql資料庫的命令
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
還原壓縮的mysql資料庫
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
將資料庫轉移到新伺服器
mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -c databasename
MySQL資料庫備份和恢復
注意事項 1.備份前,需要將mysql服務停止 etc init.d mysql stop 2恢復資料資料庫時,需要先建立好乙個資料庫 不一定同名 然後將備份出來的檔案 注意,不是目錄 複製到對應的mysql資料庫目錄中 3.使用這一方法備份和恢復資料庫時,需要新舊的mysql版本一致,否則可能會出...
MySQL資料庫備份和恢復
1.備份 可將資料錄匯出到 sql檔案中 使用linux的mysqldump命令 mysqldump u 使用者名稱 p 資料庫名 sql 2.恢復 匯入 sql檔案到某個資料庫中 通過linux的mysql命令恢復資料 mysql u 使用者名稱 p 新資料庫名 sql 3.注意點 1.使用mys...
MySQL資料庫備份和恢復
搭建完成之後一直沒有進行資料庫的備份,現在將此部分記錄下來。搜尋了不少內容,無非四種方式如下 第一種拷貝檔案需要停止mysqlde 服務,而且需要資料庫的版本一致。第二種和第四種需要用到其他檔案,而且帝王備份我一直沒搞成功過,現在就介紹下mysql命令列備份和恢復資料庫。mysqldump命令備份資...