把txt文件的数据导入到mysql中2
来源:互联网 发布:淘宝网解除支付宝绑定 编辑:程序博客网 时间:2024/04/30 19:58
想Excel是当今最大众化的批量数据管理软件了吧,所以我们会经常涉及到将Excel中数据导入到MySQL中的工作。网上有一些关于直接将Excel导入MySQL的教程,不知道是我安装的office不对还是MySQL不对,极少数情况下可以成功导入数据,所以感觉这种直接导入的方法会受到office版本等因素的诸多限制,所以今天向大家介绍从txt批量导入数据到MySQL的方法,当然首先介绍的是Excel数据转成txt数据。这种方法虽然步骤较多,但是导入成功率极高,所以推荐给大家:
可别说你把excel转成txt的方法是复制粘贴,那样的数据格式乱而且对于后续的导入有一定的出错率。正确的做法首先将excel文档另存成CSV(逗号分隔)文档,存储过程中会有一系列的警告提示,一路OK下来即可。
用记事本的打开方式打开刚刚保存的.csv文件,我们发现,列与列之间用逗号(,)隔开:
将其另存为.txt文件,并且编码要选择UTF-8:
成功保存txt文件后就可以用PHPmyadmin导入该文件了。但这里一定要注意一点,该文件的名字一定不能出现中文,文件的存放路径也不能有中文出现。如果出现中文,导入过程中会提示你找不到文件路径。
在SQL菜单中输入如下命令:
Load Data InFile 'D:/1.txt' Into Table `res_type_collect` fields terminated by ',' lines terminated by '\n'
其中'D:/1.txt'是你文件存放的绝对路径,注意是“/”而不是“\”;Table 后的值是你的表名;fields terminated by后的值是列与列间的分割标识(个人感觉“,”比较靠谱,不易出错。而tab可能在导入的时候出现问题);lines terminated by后面的值是行与行之间的分割标识,这个没的说,一般都是“\n”.
点击“执行”后,上方提示成功插入X行数据,查看:
注意上图,txt文件的第一行的第一个数据导入出现了错误,这应该是软件的问题吧,不过不影响,因为仅仅这一项错了,所以手动改过来就可以了。由此便完成了MySQL批量导入Excel、txt数据的任务啦。
- 把txt文件的数据导入到mysql中2
- 把txt文件的数据导入到mysql中2
- txt文件导入到mysql中
- .NET中.TXT文件的数据导入到SQL SERVER2000
- mysql中导入txt文件数据的操作指令
- mysql中导入txt文件数据的操作指令
- mysql中导入txt文件数据的操作指令
- mysql中导入txt文件数据的操作指令
- mysql中导入txt文件数据的操作指令
- java把txt文件中的数据导入mysql数据库
- 把Excel数据导入到MySQL中
- 如何把Access的数据导入到Mysql中
- 如何把txt文档导入到plist文件中
- MYSQL导入数据到TXT
- mysql数据导入txt中
- 将txt文件导入到mysql表中
- linux上导入txt文件数据到mysql自己写的例子
- MySQL中导入txt文件
- Javascript 读写文件
- 关于switch...case...语句 (Compiler Error C2360)
- 超级时间整理术:每天多出一小时
- HttpURLConnection用法详解
- 高精度运算-(加法减法乘法)
- 把txt文件的数据导入到mysql中2
- bcb彻底删除activex控件
- android Notification 代码备份
- 为什么匿名内部类参数必须为final类型
- Qt的控制台qtcreator_process_stub(Xterm)不显示中文 解决
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- javascript二维数组
- android 全志a10(2.3.4)开发一(编译环境搭建)
- 夜吟风中