注意:dos視窗首先進入mysql的安裝目錄中的bin資料夾下,如:
cd d:\software\programmetools\mysql-5.5.28\installdirectory\bin;在bin目錄下進行相應的匯入匯出備份恢復操作;
1.匯出資料庫
d:\software\programmetools\mysql-5.5.28\installdirectory\bin> mysqldump -uroot -p
root eigpayoa >d:/eigpayoa.sql
解析:匯出eigpayoa資料庫,-u後面的表示使用者名稱,-p後面的表示密碼,eigpayoa表示資料庫名,d:/eigpayoa.sql表示匯出的儲存路徑;
2.匯出資料庫中的某個表
d:\software\programmetools\mysql-5.5.28\installdirectory\bin>
mysqldump -uroot -p
root eigpayoa notice_user>d:/notice_user.sql
解析:mysqldump -u username -p password db_name tb_name > 儲存的路徑和檔名
3.匯出某個資料庫中的多張表
d:\software\programmetools\mysql5.5.28\installdirectory\bin>
mysqldump -uroot -p
root eigpayoa notice notice_user >d:/notice.sql
解析:匯出eigpayoa資料庫中的notice表和notice_user表到d:/notice.sql;
書寫格式:mydump -u username -p password db_name tb_name1 tb_name2 tb_namen>儲存到路徑
4.匯入資料庫(一)
(1)在mysql中建立乙個資料庫:
mysql> create database eigpayoa;
(2)再在mysql的安裝目錄中的bin目錄下執行匯入的操作;
d:\software\programmetools\mysql-5.5.28\installdirectory\bin>
mysql -uroot -proot
eigpayoa
解析:將d:/eigpayoa.sql匯入到eigpayoa資料庫中;
5.匯入資料庫(二)
(1)在mysql中建立乙個資料庫:
mysql> create database eigpayoa;
(2)在mysql中建立的資料庫下執行source命令:
mysql> use eigpayoa;
mysql>source d:/eigpayoa.sql;
6.備份和還原資料庫(類似於資料庫匯入匯出)
(1)備份
d:\software\programmetools\mysql-5.5.28\installdirectory\bin>
mysqldump -uroot -proot
eigpayoa>d:/eigpayoa.bak
解析:表示將資料庫eigpayoa備份到
d:/eigpayoa.bak中;
(2)還原
a.在mysql中建立乙個資料庫:
mysql> create database eigpayoa;
b.還原資料庫
.d:\software\programmetools\mysql-5.5.28\installdirectory\bin>
mysql -uroot -proot
eigpayoa
a.備份資料庫的命令
mysqldump -h hostname -u username -p password db_name >backup.sql
b.備份資料庫並且有刪除表的格式(即讓該備份覆蓋已存在的資料庫時不需要手動刪除原資料庫)
mysqldump --add-drop-table -u username -p password db_name >backup.sql
c:同時備份多個資料庫
mysqldump -h hostname -u username -p password --databases db_name1 db_name2 db_namen >backup.sql
d.只備份資料庫的結構,不備份資料
mysqldump -h hostname -u username -p password --no-data --databases db_name1 db_name2 db_namen >backup.sql
e.備份所有的資料庫
mysqldump -h hostname -u username -p password --all-databases >backup.sql
如有錯誤,歡迎指教!
mysql資料庫匯入和匯出
1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u dbuser p dbname dbname.sql 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 mysqldump u dbuser p dbname ...
mysql資料庫匯入和匯出
mysql資料中,使用時,總是會碰見匯入和匯出情況,所以如何正確的匯入匯出,非常重要!下面根據工作中用到的方法,會不管補充 直接在mysql中匯入 mysql use databasename mysql load data infile filepath into table tablename ...
mysql資料庫匯入和匯出
mysql資料中,使用時,總是會碰見匯入和匯出情況,所以如何正確的匯入匯出,非常重要!下面根據工作中用到的方法,會不管補充 直接在mysql中匯入 mysql use databasename mysql load data infile filepath into table tablename ...