如何用mysql命令備份和恢復,如何用source 命令匯入mysql資料庫?

2021-12-25 10:58:06 字數 1950 閱讀 3818

1樓:羿小天

mysql資料庫備份和還原常用的命令是進行mysql資料庫備份和還原的關鍵,沒有命令,什麼都無從做起,更談不上什麼備份還原,只有給系統這個命令,讓它去執行,才能完成mysql資料庫備份和還原的操作,下面為大家分享一下操作的常用的命令。

一、備份命令

1、備份mysql資料庫的命令

mysqldump-hhostname-uusername-ppassword databasename>backupfile.sql

2、備份mysql資料庫為帶刪除表的格式

備份mysql資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。

mysqldump-–add-drop-table-uusername-ppassword databasename>backupfile.sql

3、直接將mysql資料庫壓縮備份

mysqldump-hhostname-uusername-ppassword databasename|gzip>backupfile.sql.gz

4、備份mysql資料庫某個(些)表

mysqldump-hhostname-uusername-ppassword databasename specific_table1 specific_table2>backupfile.sql

5、同時備份多個mysql資料庫

mysqldump-hhostname-uusername-ppassword –databases databasename1 databasename2 databasename3>multibackupfile.sql

6、僅僅備份資料庫結構

mysqldump –no-data –databases databasename1 databasename2 databasename3>structurebackupfile.sql

7、備份伺服器上所有資料庫

mysqldump –all-databases>allbackupfile.sql

二、還原命令

1、還原mysql資料庫的命令

mysql-hhostname-uusername-ppassword databasename

2、還原壓縮的mysql資料庫

gunzip

3、將資料庫轉移到新伺服器

mysqldump-uusername-ppassword databasename|mysql –host=*.*.*.*-c databasename

總結 做好資料備份和還原,定好合適的備份策略,這是一個dba所做事情的一小部分,萬事開頭難,就從現在開始吧!

如何用source 命令匯入mysql資料庫?

2樓:一鹿有你

操作步驟如下:

匯出sql指令碼

在原資料庫伺服器上,可以用phpmyadmin工具,專或者mysqldump命令列,匯出sql指令碼。

用phpmyadmin工具

匯出選項中屬,選擇匯出「結構」和「資料」,不要新增「drop database」和「drop table」選項。

選中「另存為檔案」選項,如果資料比較多,可以選中「gzipped」選項。

將匯出的sql檔案儲存下來。

用mysqldump命令列

命令格式使用者名稱 - 資料庫名 > 資料庫名.sql,提示輸入密碼時,輸入該資料庫使用者名稱的密碼。

建立空的資料庫

通過主控介面/控制面板,建立一個資料庫。假設資料庫名為abc,資料庫全權使用者。

將sql指令碼匯入執行

同樣是兩種方法,一種用phpmyadmin(mysql資料庫管理)工具,或者mysql命令列。

方法:先匯出資料庫sql指令碼,再匯入。

直接拷貝資料庫目錄和檔案。

MySQL全備份如何只恢復庫或者表

看不懂,沒用,機都開不了,還備份 mysql中怎麼單獨備份一個表?備份單個表的語句為 mysqldump u root p 資料庫名 tb name d bbb.sql 備份的目的有三個 做災難恢復 對損壞的資料進行恢復和還原 需求改變 因需求改變而需要把資料還原到改變以前 測試 測試新功能是否可用...

如何對mysql備份,mysql怎樣利用對所有資料庫進行備份的備份

1 備份一個資料庫 mysqldump基本語法 mysqldump u username p dbname table1 table2 backupname.sql 其中 dbname參數列示資料庫的名稱 table1和table2參數列示需要備份的表的名稱,為空則整個資料庫備份 backupnam...

如何用cmd命令結束程序, 如何用CMD命令結束程序

顯示程序 tasklist svc 關閉程序 ntsd c q p pid 程序id號 taskkill f im 指定要終止的程序的影象名。萬用字元 可用來指定所有影象名.列 要結qq的程序,taskkill f im qq.exe 要關掉本機的notepad.exe程序,有兩種方法 1.先使用t...