mysql資料庫備份還原

2021-08-11 12:23:14 字數 613 閱讀 2283

一、匯出資料庫

備份乙個資料庫:

mysqldump -u username -p dbname table1 table2 ...-> backupname.sql

注:table

不寫預設為整個資料庫。

備份多個資料庫:

mysqldump -u username -p --databases dbname2 dbname2 > backup.sql

備份所有資料庫:

mysqldump -u username -p -all-databases > backupname.sql

只匯出表結構:

mysqldump -u username -p -d dbname > backupname.sql

二、匯入資料庫

①首先建立資料庫

②匯入資料庫

方法一:

mysql -u root -p dbname < backup.sql

方法二:

(1)登入

mysql

(2)選擇資料庫: 

mysql>use dbname;

(3)匯入資料: 

dbname>source backup.sql;

mysql 資料庫備份還原

根據專案需要,要對資料庫進行定時備份,以及還原,伺服器是windows系統 採用windows自帶的計畫任務定時啟動乙個批處理檔案。備份批處理 備份前需要做以下修改 2.2.1 確認要儲存資料庫備份檔案的資料夾存在,如下圖,且目錄要以 結尾 2.2.2 如下圖中配置資料庫名字db name,備份檔案...

備份還原mysql資料庫

備份資料庫包括三層含義 一 匯出整個資料庫 進入mysql安裝目錄下bin目錄 當然如果你的bin已經包含在path目錄下,在任何目錄下都可以 用法 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 二 匯出乙個表 用法 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名...

mysql 備份還原資料庫

簡單的資料庫備份,特定資料庫用 database 指定,若為 a則備份所有資料庫 mysqldump uroot p111111 database testdb testdb.sql 備份testdb mysqldump uroot p111111 database testdb table use...