mysql查询结果数据导出 into fileout 和cvs/txt等相关文件导入数据库中
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql查询结果数据导出 into fileout 和cvs/txt等相关文件导入数据库中,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3093字,纯文字阅读大概需要5分钟。
内容图文
![mysql查询结果数据导出 into fileout 和cvs/txt等相关文件导入数据库中](/upload/InfoBanner/zyjiaocheng/483/c68bdd6fbf094a9aa827d35ef258c84d.jpg)
mysql -u用户名 -p密码
mysql> use 数据库
mysql> SELECT columnID,alias,parentID FROM `cms_column` WHERE alias LIKE ‘%家庭影院%‘ OR parentID=‘144500‘ into outfile ‘/var/lib/mysql-files/column_rb.xls‘;
如果出现如下界面:
如果出现红色框中的错误,说明你的mysql配置文件导入导出权限受限,只能通过 secure_file_priv 的路径下才能操作,这里我的路径就是 /var/lib/mysql-files/
要么修改mysql配置文件,放掉权限,或者更改路径。
没有特殊规定目录路径,这里我就不那么麻烦,直接将文件copy到/var/lib/mysql-files/路径下 再次执行上面要导出的命令,如下:
mysql> SELECT columnID,alias,parentID FROM `cms_column` WHERE alias LIKE ‘%家庭影院%‘ OR parentID=‘144500‘ into outfile ‘/var/lib/mysql-files/column_rb.xls‘;
之后会看到:
这样就成功了。
下面介绍一下将本地或登录到服务器上,进行.cvs文件导入到mysql 数据库中对应到表中,这里我是在公司服务器上进行操作,准备数据如下:
--安顺(下面7行总共是一条sql语句)
LOAD DATA INFILE ‘/var/lib/mysql-files/boss/orderinfo-anshun.tsv‘ --要导入的文件
INTO TABLE orderinfo FIELDS TERMINATED BY ‘\t‘ --根据制表符 \t 也可以是逗号 , 进行每个字段分割
OPTIONALLY ENCLOSED BY ‘"‘ lines terminated by ‘\r\n‘ --根据 \r\n 说明是一条数据 要换行,
ignore 1 lines --排除第一行
(userid, permark, keyno,subkind,pcode,serialno,payway,opCode,ordertime,yxcode,servid,fees,payfees,status,isgrppay,discount,patch,company,area); --括号内是表要导入的字段
--六盘水
LOAD DATA INFILE ‘/var/lib/mysql-files/boss/orderinfo-liupanshui.tsv‘
INTO TABLE orderinfo FIELDS TERMINATED BY ‘\t‘
OPTIONALLY ENCLOSED BY ‘"‘ lines terminated by ‘\r\n‘
ignore 1 lines
(userid, permark, keyno,subkind,pcode,serialno,payway,opCode,ordertime,yxcode,servid,fees,payfees,status,isgrppay,discount,patch,company,area);
--铜仁
LOAD DATA INFILE ‘/var/lib/mysql-files/boss/orderinfo-tongren.tsv‘
INTO TABLE orderinfo FIELDS TERMINATED BY ‘\t‘
OPTIONALLY ENCLOSED BY ‘"‘ lines terminated by ‘\r\n‘
ignore 1 lines
(userid, permark, keyno,subkind,pcode,serialno,payway,opCode,ordertime,yxcode,servid,fees,payfees,status,isgrppay,discount,patch,company,area);
--遵义
LOAD DATA INFILE ‘/var/lib/mysql-files/boss/orderinfo-zunyi.tsv‘
INTO TABLE orderinfo FIELDS TERMINATED BY ‘\t‘
OPTIONALLY ENCLOSED BY ‘"‘ lines terminated by ‘\r\n‘
ignore 1 lines
(userid, permark, keyno,subkind,pcode,serialno,payway,opCode,ordertime,yxcode,servid,fees,payfees,status,isgrppay,discount,patch,company,area);
--贵阳
LOAD DATA INFILE ‘/var/lib/mysql-files/boss/orderinfo-guiyang.tsv‘
INTO TABLE orderinfo FIELDS TERMINATED BY ‘\t‘
OPTIONALLY ENCLOSED BY ‘"‘ lines terminated by ‘\r\n‘
ignore 1 lines
(userid, permark, keyno,subkind,pcode,serialno,payway,opCode,ordertime,yxcode,servid,fees,payfees,status,isgrppay,discount,patch,company,area);
mysql查询结果数据导出 into fileout 和cvs/txt等相关文件导入数据库中
标签:界面 红色 data png ima 导出 any option 上进
本文系统来源:http://www.cnblogs.com/lqCnblog/p/6901425.html
内容总结
以上是互联网集市为您收集整理的mysql查询结果数据导出 into fileout 和cvs/txt等相关文件导入数据库中全部内容,希望文章能够帮你解决mysql查询结果数据导出 into fileout 和cvs/txt等相关文件导入数据库中所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。