MySQL備份、恢復數據庫命令

一直都用phpMyAdmin對MySQL進行管理,簡單方便,近期遇到個奇怪問題:
兩台服務器數據移植,分別是MySQL4.0.26與MySQL5.0.51b,使用phpMyAdmin2.11.7對數據庫進行備份恢復,總是遇到編碼問題,恢復途中錯誤,無法繼續。

兩台機器各自的PHP MySQL與MySQL server版本又都不同,最後只好直接用MySQL命令進行操作,兩句命令,非常簡單:

1、導出一個數據庫

在MySQL的bin目錄執行命令

mysqldump -u用戶名-p密碼數據庫名>導出的文件名

C:\mysql\bin>mysqldump -uroot -p12345678 DB_eliuzd.com > D:\eliuzd2008-6-28.sql

2、只導出數據庫中的一個表

同上,在數據庫名後加表名

mysqldump -u用戶名-p密碼數據庫名表名>導出的文件名

3、導入一個數據庫

先進入MySQL控制台

mysql -u用戶名-p密碼

C:\mysql\bin>mysql -uroot -p12345678

再進入要導入的數據庫

mysql> use數據庫

mysql> use DB_eliuzd.com

最後使用source命令,進行.sql文件的數據導入

mysql> source導入的文件名

mysql> source D:\eliuzd2008-6-28.sql

This entry was posted in MySQL.

发表评论

邮箱地址不会被公开。 必填项已用*标注


*

在线客服系统