mysql数据库导入导出

来源:互联网 发布:网络专线多少钱一年 编辑:程序博客网 时间:2024/06/07 04:01

有时候因为服务迁移,需要迁移数据库,可以使用mysql的导入导出功能。

导出数据库

mysqldump -u<username> -p<password> <database> > test.sql

将database数据库导出到test.sql文件中。

示例

mysqldump -uguest -p12345678 school > test.sql      //将school数据库导出

导出表

mysqldump -u<username> -p<password> <database> <table1> <table2> > test.sql

将database数据库的表table1和table2导出到test.sql文件中。

示例

mysqldump -uguest -p12345678 school student teacher > test.sql      //将school数据库中的student和teacher表导出到test.sql文件

mysqldump导入

mysqldump -u<username> -p<password> <database> < test.sql

将test.sql文件导入到database数据库中。

source命令导入

首先,命令行登录到数据库

mysql -u<username> -p

然后,选择数据库

use <database>;

最后,使用source命令

source ./test.sql       //注意,sql文件的路径必须是当前目录可访问的

不管导出的是数据库还是表,都可以用source命令导入。

0 0
原创粉丝点击