您的位置:首页 > 数据库 > MySQL

Mysql 导入导出

2016-04-28 00:00 549 查看
WINDOWS环境,CMD切换到mysql安装的bin目录下

方式一:导出所有数据库的数据

mysqldump -hlocalhost -uroot -p -A > f:/alldb.sql

方式二:导出某些数据库的数据

mysqldump -hlocalhost -uroot -p -B php0806 itcast > f:/partdb.sql

可以根据需要写多个库名

方式三:导出某个库的部分数据表

mysqldump -hlocalhost -uroot -p 库名 table1 table2 … > f:/php0806_part.sql

方式三时没有create database的语句了

下面再做导入

这各情况是把数据导入到一个空数据库服务器的情况

mysql -hlocalhost -uroot -p < f:/alldb.sql

下面是导入部分库的情况,但是也要保证新数据库服务器中没有要导入库名

mysql -hlocalhost -uroot -p < f:/partdb.sql

下面是导入数据表的情况,可以先创建一个库,然后导入

mysql -hlocalhost -uroot -p 库名 < f:/php0806_part.sql



mysql -hlocalhost -uroot -p testinfile < f:/php0806_part.sql

使用SQL方式

这种方式肯定是在进入客户后使用的

提示:此种方式导出的是数据,不是SQL

导出:

select * into outfile "f:/studentinfo.txt" from 表名;



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: