mysql数据库导入txt文件的方法

发布时间:2020-06-26 13:47:07


阅读:96

作者:Leah

这篇文章将为大家详细讲解有关mysql数据库导入txt文件的方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

首先将excel文档另存成CSV(逗号分隔)文档,存储过程中会有一系列的警告提示,一路OK下来即可。

mysql命令如何打开函数文件 mysql怎么打开文件_另存为

用记事本的打开方式打开刚刚保存的.csv文件,我们发现,列与列之间用逗号(,)隔开:

mysql命令如何打开函数文件 mysql怎么打开文件_mysql数据库_02

将其另存为.txt文件,并且编码要选择UTF-8:

mysql命令如何打开函数文件 mysql怎么打开文件_另存为_03

成功保存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”.

mysql命令如何打开函数文件 mysql怎么打开文件_mysql数据库_04

点击“执行”后,上方提示成功插入X行数据,查看:

mysql命令如何打开函数文件 mysql怎么打开文件_txt文件_05

注意上图,txt文件的第一行的第一个数据导入出现了错误,这应该是软件的问题吧,不过不影响,因为仅仅这一项错了,所以手动改过来就可以了。由此便完成了MySQL批量导入Excel、txt数据的任务啦。

关于mysql数据库导入txt文件的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。