2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > LOAD DATA LOCAL INFILE 从txt文件导入数据到mysql表【MySQL】

LOAD DATA LOCAL INFILE 从txt文件导入数据到mysql表【MySQL】

时间:2024-06-15 15:03:32

相关推荐

LOAD DATA LOCAL INFILE 从txt文件导入数据到mysql表【MySQL】

数据库|mysql教程

数据库-mysql教程

目的:利用LOAD DATA LOCAL INFILE方式,将数据从txt文件导入数据到mysql。

汽车电商源码,ubuntu编程文件路径,配置tomcat404错误,爬虫模块 nodejs,php入门教程,东莞seo首荐乐云seolzw

.net打印控件源码,vscode初学心得,除了ubuntu,tomcat 同时访问,vb6与sqlite,旅游日历插件,前端为什么用vue框架,爬虫 数据分析 企查查,php 5.6 5.5,徐州seo优化服务,php 手机网站开发教程,网页图片轮转,如何制作wifi登录页面模板lzw

过程描述:

邮件接收c语言源码,vscode 代码保存,ubuntu怎么换终端bash,怎么去除tomcat,sqlite建立表关系,查看网站变化插件,前端 表格统计汇总框架,爬虫的学习流程,php 二级域名,昆明seo公司排行,高仿京东网站商城源码,js获取网页文档源码,文章类网页模板,易语言页面源码,php旅游管理系统源码,网站源码程序模版lzw

txt文件生成部分的代码如下(c#,这段主要是说明我这个txt的内部格式):

StreamWriter writer = new StreamWriter( “d://record.txt”, false, Encoding.GetEncoding(“gb2312”));

for (int row = 0; row < dataTable.Rows.Count; row++)

for (int col = 0; col < dataTable.Columns.Count; col++)

writer.WriteLine(dataTable.Rows[row][col].ToString() + “/t”);

writer.Close();

(说明: dataTable里是从数据库查出来的数据)

生成的d://record.txt格式如下:

217

冰火霜剑

3237866

-11-28 14:39:45

00010100011100100101100000…..(此字段是个二进制字段)

mysql数据库中,表deletehistory 结构如下,没有自增:

现在要把文本 d://record.txt 中的数据 添加到表deletehistory 里。

新建查询,输入以下语句:

LOAD DATA LOCAL INFILE ‘D://record.txt’ into table deletehistory fields terminated by ‘/r/n’

或者:

LOAD DATA LOCAL INFILE ‘D:/record.txt’ into table deletehistory fields terminated by ‘/r/n’

运行即可成功。

注意:路径中不要出现中文字符,不然会报错。

如:LOAD DATA LOCAL INFILE ‘D:工程代码/工具项目/GameTools/Debug/record.txt’ into table deletehistory fields terminated by ‘/r/n’ 就不行

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。