備份與還原mysql資料庫

2021-06-16 04:34:08 字數 1160 閱讀 6996

備份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資料庫備份與還原

mysql資料庫備份與還原命令 備份 如我們需要把 資料庫名為 shopping 的資料庫備份 使用者名為 root,密碼為 12345,那麼命令如下 直接進入dos,如果沒有配置mysql的環境變數,那麼需要把dos的當前目錄切換到mysql的bin目錄下,然後敲入一下命令 mysqldump u...

MySQL資料庫備份與還原

用mysqldump遠端備份mysql資料庫 一 前言 mysqldump是備份mysql資料庫的一種好工具。它相對於用phpmyadmin等備份工具更加快速,又避免受php.ini等的限制,在windows系統下還可以結合計畫任務實現定時遠端備份資料庫。操作用mysqldump備份資料庫的使用者需...

mysql資料庫備份與還原

mysql備份和還原,都是利用mysqldump mysql和source命令來完成的。準備工作 登入命令 mysql uroot p 登入成功後,出現 1.win32下mysql的備份與還原 1.1 備份 開始選單 執行 cmd 利用 cd d program files mysql mysql ...