参考一下这个吧 还原或者导入数据库命令:mysql -u root --password=root备份数据库命令:mysqldump -u root --password=root --database helloworld >helloworld_backup.sql其他用法:1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql3.导出一个数据库结构mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table4.导入数据库常用source 命令进入mysql数据库控制台,如mysql -u root -pmysql>use 数据库然后使用source命令,后面参数为脚本文件(如这里用到的.sql)mysql>source d:\wcnc_db.sql 备份:1. mysqldump -h 61.139.112.56 -u root -p test >d:/test_db.2005-03-02.sql2. mysqldump -h 61.139.112.56 -u root -p test table1 table2 >d:/test12.sql3. mysqldump -h 61.139.112.56 -u root -p test |gzip>d:/testz.gz恢复1. mysql testdb <d:/test_db.2005-03-02.sqlmysql>source test_db.2005-03-02.sql