MySQL的備份與還原

2021-10-08 20:00:09 字數 906 閱讀 6737

mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,2023年被sun公司收購,目前屬於 oracle 旗下產品。mysql 是最流行的資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體。其和php是**搭檔(lamp/lnmp)。

全量備份(資料+結構):#mysqldump -uroot -p123456 -a > 備份檔案路徑

指定庫備份(資料+結構):# mysqldump -uroot -p123456 庫名 > 備份檔案路徑

多個庫備份(資料+結構):# mysqldump -uroot -p123456 --databases db1 db2 > 備份檔案路徑

還原部分分(1)mysql命令列source方法 和 (2)系統命令行方法

(1) mysql命令列:mysql> source 備份檔案路徑

(2) 系統命令行: #mysql -uroot -p123456 < 備份檔案路徑

(1) mysql> use 庫名

mysql> source 備份檔案路徑

(2) #mysql -uroot -p123456 庫名 < 備份檔案路徑

(1) mysql> use 庫名

mysql> source 備份檔案路徑

(2) mysql -uroot -p123456 庫名 < 備份檔案路徑

(1) mysql命令列:mysql> source 備份檔案路徑

(2) 系統命令行: mysql -uroot -p123456 < 備份檔案路徑

mysql還原 簡單的MySQL備份與還原方法分享

為了安全起見,需要經常對資料庫作備份,或者還原。對於 mysql 而言,最方便的方法可能就是用 phpmyadmin 的匯出 匯入功能了,但如果你的資料庫體積比較大,作為 web 應用的 phpmyadmin 可能會遭遇 超時 而操作失敗。所以,學會在命令列模式下備份 還原資料庫,還是很有必要的。l...

mysql備份與還原

假設mysql 安裝在c 盤,mysql資料庫的使用者名稱是root,密碼是123456,資料庫名是database name,在d 盤根目錄下面存放備份資料庫,備份資料庫名字為backup20070713.sql。備份資料庫 mysqldump uroot p123456 database nam...

mysql備份與還原

備份檔案 檔案開頭記錄了mysql的版本 備份的主機名和資料庫名。檔案中,以 開頭的的都是sql語言的注釋 不會被執行 但是,以 40101 等形式開頭 的是與mysql有關的注釋。40101 是mysql資料庫的版本號,這裡就表示mysql 4.1.1 如果還原資料時,mysql的版本比4.1.1...