1.使用mysqldump命令
导出表结构和数据
mysqldump -uusername -ppassword database [table] [-w "id<100"][-n][-t][-d][--skip-add-drop-table][--default-character-set=xxx]>
out.sql
[-w "id<100"]:-w指定查询条件,这需要指定[table]
-n:不导出create database语句
- t:不导出create table语句
-d:只导出结构,不到出数据(没有Insert语句)
--skip-add-drop-table:默认导出的sql是带有drop table的,此选项可以去掉drop table
--default-character-set:设置字符集,默认为utf8
导出纯数据
分隔符格式
mysqldump -uroot -proot demo contacts --tab="d:/" --fields-terminated-by="," --fields-enclosed-by="'"
--tab:读取--tab="xxx" xxx 目录下的sql文件(select
* from tablename where ...) 并将结果写入和xxx同目录下的txt文件。
--fields-terminated-by:字段分隔符
--fields-enclosed-by:字段包裹符
xml格式
mysqldump
-uroot -proot demo contacts -t -X > d:/demo.xml
-X:导出xml格式数据
2.使用mysql命令
mysql
-uroot -proot database < dump.sql > data.csv
默认导出的csv是以tab符分割字段的,如果要导出其他符号分割的,可以在dump.sql里面写select
concat(field1, '#' , field2, '#' ......) from tab...
mysql
db_name -uroot -proot -e"select * from contacts" > d:/data.csv
导出以tab分隔符分割的csv
3.使用SELECT
...INTO OUTFILE ...
select
* from contacts into outfile "d:/contacts.csv" fields terminated by "," enclosed by "'"
直接执行sql并写入外部文件,有的时候这种方式行不通。
分享到:
相关推荐
mysql 导出数据词典,word,html
mysql导出数据文件 mysql导出数据文件 数据库
MySql导出数据乱码的问题,MySql导出数据乱码的问题,MySql导出数据乱码的问题,MySql导出数据乱码的问题,MySql导出数据乱码的问题
同时代码还会生成sqlldr命令需要用到的control文件和bat文件,以及连接Oracle的配置文件,只要将MySQL导出的数据文件合到一起,执行bat文件,即可完成数据导入到Oracle的任务。所有文件都是以导入导出的那张表的表名...
用POI做的从MySQL导出数据到excel的程序,MySQL测试通过,其它数据库没试过,里面有mysql的驱动包和poi的支持包,如果导出工程有错误,请把这几个包加到classpath
1、Mysql导出数据到DGV 2、DGV保存保存到Excel表格(NPOI方式 图+文) 3、Echart生成柱状图
mysql数据字典导出工具.zip 和sqldeveloper一样针对mysql的导出数据库字典的工具
主要为大家详细介绍了MySQL导出数据遇到secure-file-priv问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
mysql数据字典导出工具 V1.0 下载完成后解压会出现: 输入:IP,端口号等信息,点击获取数据库,导出,最后大功告成!!!方便得很,而且排版也好看。
由于开发工具查看结构不便利,可利用该工具将mysql 表结构 视图 函数 过程 事件 导出为HTML格式,方便开发人员查阅
实现将数据库与excel之间数据的导入导出
MySQL导出数据的目的有很多种,如数据库备份、表结构导出、表数据导出、分析数据采取等。 Part1 select into outfile 先说最短小精悍的select into outfile, 这是小型数据库分析数据最常用的采集数据方式,具体语法...
用于将mysql的数据库导出word版本的数据字典,亲测!!! 要注意的是一次导出选择的表不可太多,不然无法导出 导出成功后,会自动打开导出word,需要手动保存文件,切记!!!!!
这个时候mysqldump可能就不大好使了,...方法二、使用MySQL的SELECT INTO OUTFILE 备份语句(推荐) 在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。 代码如下:SELECT a,b,a+b INTO OUTF
mysql导出word格式工具(可以导出数据字典),减少无脑操作工作量
MySql示例9:表数据的导出和导入.zip,MySql示例9:表数据的导出和导入.zip MySql示例9:表数据的导出和导入.zip MySql示例9:表数据的导出和导入.zip
主要介绍了java从mysql导出数据的具体实例,有需要的朋友可以参考一下
linux下操作mysql数据库,导出数据库,只导出表结构,只导出数据。大汇总,挺全面的。希望对linux下用mysql数据库导数据的使用提供帮助
mysql数据导入导出