MySQL使用mysqldump导出数据

时间:2022-06-01 17:06:27

导出数据主要使用命令mysqldump

导出整个数据库

命令:

mysqldump -u用户名 -p 数据库名 > 导出的文件名

示例

mysqldump -udbuser -p mydb > mydb.sql

导出表

命令:

mysqldump -u用户名 -p 数据库名 表名> 导出的文件名

示例

mysqldump -udbuser -p mydb mytable> mytable.sql

仅导出数据库结构

mysqldump -udbuser -p -d --add-drop-table mydb > db.sql
  • -d,--no-data:表示不导出数据
  • --add-drop-table: 在每个create语句之前增加一个drop table

说明:前面的命令里-p表示需要输入密码,-u后紧跟用户名,中间不能有空格