文章

MySQL 数据库的导出与导入

导出

导出完整的数据库

在Linux下,导出MySQL数据库使用mysqldump命令。

例如数据库名称为ABC,用户为root,导出完整的数据库(包括数据以及表结构)的具体命令为:

1
mysqldump -u root -p ABC > ABC.sql

输入root用户的密码后,会将ABC数据库完整导出,导出的结果为ABC.sql

导出数据表结构

例如数据库名称为ABC,用户为root,导出表结构具体命令为:

1
mysqldump -u root -p  -d  ABC > ABC.sql

导入

导入数据库首先需要在MySQL中新建对应的Database。首先登陆MySQL,例如使用root用户登录:

1
mysql -u root -p

输入root密码后,创建对应的数据库:

1
2
CREATE DATABASE ABC;
USE ABC;

然后导入表结构以及对应的数据:

1
SOURCE ABC.sql;
本文由作者按照 CC BY 4.0 进行授权