我在使用mysql的时候,需要向我已经建立好的表内插入很多内容。sqlserver有很好的外部工具可以导入。mysql有没有啥好的导入方法? 20caobanglei]

发布时间:2016-12-9 13:54:13 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"我在使用mysql的时候,需要向我已经建立好的表内插入很多内容。sqlserver有很好的外部工具可以导入。mysql有没有啥好的导入方法? 20caobanglei]",主要涉及到我在使用mysql的时候,需要向我已经建立好的表内插入很多内容。sqlserver有很好的外部工具可以导入。mysql有没有啥好的导入方法? 20caobanglei]方面的内容,对于我在使用mysql的时候,需要向我已经建立好的表内插入很多内容。sqlserver有很好的外部工具可以导入。mysql有没有啥好的导入方法? 20caobanglei]感兴趣的同学可以参考一下。

我要将一些数目巨大的材料放入数据库已建立好的表中。是不是有好的导入发放。例如可以将txt文件直接导入mysql表,或者将excel文件导入mysql表中。(我说的是mysql,请勿将sqlserver的方法误认为mysql);

以下程序或命令都能实现txt导入到mysql数据中,不过用法各有不同,建议楼主去看看手册。 load data mysql import mysql 比如: 导入文件test.txt到数据中(必须先假设表 ImportTable已经存在于mysql的一个数据库中) LOAD DATA INFILE 'D:/test.txt' INTO TABLE ImportTable FIELDS TERMINATED BY '\t' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n' (column1,column2,column3)

不懂,转MYSQL版.

楼上的方法就是mysql的导入的方法~~ 不过有些诧异 楼上写的完全是标准格式 - -#

LOAD DATA INFILE 'D:/test.txt'  INTO TABLE ImportTable  FIELDS TERMINATED BY '\t'  ENCLOSED BY '\"'  LINES TERMINATED BY '\r\n'  (column1,column2,column3)  我给你简单解释一下 LOAD DATA INFILE 如果是本机的话 可写成 LOAD DATA LOCAL INFILE FIELDS TERMINATED BY '\t'   代表按照你的文本文件中的分隔形式 这里就是用\t 如果你的文本是 逗号 分隔 那 ''中就写入 逗号 ENCLOSED BY '\"'  这句举个例子 你的文本文件里的内容"www.csdn.net" 是这样格式的文件 那么你在""中写入了 " 表示导入的数据不含有 "                  也就是导入的数据是 www.csdn.net 没有分号 ~ 应该发到mysql当中才对地 - -|||

ENCLOSED BY '\"'  这句举个例子 你的文本文件里的内容\www.csdn.net\ 是这样格式的文件 那么你在""中写入了 \ 表示导入的数据不含有 \                   也就是导入的数据是 www.csdn.net 没有分号 ~  - -#

什么呀

上一篇:求个网络架构 20zs99241]
下一篇:如何用SQL语句得到XML固定格式的结果? 送分了,急,急,急!!!! 50KumaHuang]

相关文章

相关评论