mysqldump -u 用户名 -p 数据库 > 导出的文件名
mysqldump -uroot -pmysql db_name > test_db.sql
数据库的导出命令
导出数据库(SQL脚本)
mysqldump -u 用户名 -p 数据库 > 导出的文件名
mysqldump -uroot -pmysql db_name > test_db.sql
导出数据库的一个表
mysqldump -u 用户名 -p数据库 b表名 > 导出的文件名
mysqldump -u root -p test_db users > test_users.sql
导出所有数据库
mysqldump -uroot -p –all-databases > /DestTop/all_db.sql
条件导出,导出test表b2中id=6的数据
mysqldump -uroot -p test b2 –where=’id=6’ > /DestTop/all_db.sql
mysqldump -uroot -p –databases test –tables b2 –where=’id=6’ > /DestTop/all_db.sql
导出表结构不导出数据, –no-data
mysqldump -uroot -p –no-data db1 > /desktop/db1.sql
跨服务器导出导入数据
mysqldump –host=h1 -uroot -proot –databases db1 |mysql –host=h2 -uroot -proot db2
导入数据库
source mydb.sql
mysql -u用户 -p 数据库名 < 数据库名.sql