读书人

mysql导入跟导出数据库

发布时间: 2013-01-26 13:47:02 作者: rapoo

mysql导入和导出数据库

导出

命令行下具体用法如下: mysqldump -u用名 -p密码 -d 库名 表名 脚本名;

1、导出库dbname的表结构(其中用名root,密码dbpasswd,生成的脚本名db.sql)
mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2、导出库dbname某张表(test)结构
mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

3、导出库dbname所有表结构及表(不加-d)
mysqldump -uroot -pdbpasswd dbname >db.sql;

4、导出库dbname某张表(test)结构及表(不加-d)
mysqldump -uroot -pdbpasswd dbname test>db.sql;

例如:mysqldump -uroot -p912118 sim>e:/sim.sql;

导入

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:\test.sql

(注:导入数据库时,需要先创建相应的数据库(create database test),然后use test后,才能用4中命令成功导入。)

总结

导出数据库:用cmd

导出数据库中的表:用cmd

导入数据库:1、create database a 2、user a 3、 source d:/b.sql

(说明:1、a和b名字可以不一样,2、b.sql在d盘根目录下 3、b.sql是数据库文件)

导入表 : 1、user a 2、 source d:/b.sql

(说明:1、a是要接收的数据库,b是要导入进的表 2、b.sql在d盘根目录下)

读书人网 >其他数据库

热点推荐