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
导出:
select * into outfile "f:/studentinfo.txt" from 表名;
方式一:导出所有数据库的数据
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 表名;
相关文章推荐
- Mysql 事务处理
- mysql游标最后一行重复的问题
- MYSQL导入sql文件时间出现:Access denied
- 新版mysql(mysql-5.7.12-winx64)安装
- mysql服务器远程连接
- 关于MySQL的异常处理 Can't connect to MySQL server on localhost (10061)解决方法
- mysql中length()、char_length()的区别
- mysql使用索引
- 安装mysql并通过mybatis进行数据库操作
- Node.JS查询Mysql数据库输出到页面
- MySQL无法被远程访问,错误提示10038
- Mysql数据库的优化技术
- Mysql学习笔记(三)运算符和常用函数
- MySQL数据类型:SQL_MODE设置不容忽视
- mysql中变量character_set_connection的具体作用
- MySQL数据库远程备份
- JDBC数据库基础操作(Mysql)
- MySQL存储过程详解 mysql 存储过程
- MySQL解释--百度百科
- mysql的alter