This post was updated 615 days ago and some of the ideas may be out of date.

导出数据库

# 导出所有数据库的数据
# mysqldump -u 用户名 -p --all-databases > 导出的文件名
mysqldump -u root -p --all-databases > D:/db_name.sql

导出单个数据库

# 导出单个数据库
# mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p db_name > D:/db_name.sql

导出数据库指定表的数据

# 导出数据库指定表的数据
# mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p db_name table_name > table_name.sql

导入数据库

连接数据库

# mysql -u 用户名 -p
mysql -u root -p

进入数据库

# use 数据库名
use db_name

导入数据

# source 导入的文件名
source D:/mysql.sql