在将文本文件导入 MySQL 表时,MySQL 如何评估文本文件中写入的两行之间的空白行?

ID:1573 / 打印

一分耕耘,一分收获!既然都打开这篇《在将文本文件导入 MySQL 表时,MySQL 如何评估文本文件中写入的两行之间的空白行?》,就坚持看下去,学下去吧!本文主要会给大家讲到等等知识点,如果大家对本文有好的建议或者看到有不足之处,非常欢迎大家积极提出!在后续文章我会继续更新数据库相关的内容,希望对大家都有所帮助!

假设如果文本文件中写入的两行之间有一个空行,那么在将该文本文件导入 MySQL 表时,MySQL 会将其评估为数据行。可以通过以下示例来理解 -

示例

假设我们在名为“A.txt”的文本文件中的两行之间有一个空行,如下所示 -

105,Chum,USA,11000 106,Danny,AUS,12000

现在我们可以编写以下查询将数据从文本文件导入到 MySQL 表中 -

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee10_tbl FIELDS TERMINATED BY ','; Query OK, 3 rows affected, 4 warnings (0.05 sec) Records: 3 Deleted: 0 Skipped: 0 Warnings: 4

以上查询显示已上传 3 行,并有 4 条警告。现在,借助以下查询,我们可以看到已上传的内容 -

mysql> Select * from employee10_tbl; +------+----------------+----------+--------+ | Id   | Name           | Country  | Salary | +------+----------------+----------+--------+ | 105  | Chum           | USA      |  11000 | |   0  | NULL           | NULL     |   NULL | | 106  | Danny          | AUS      |  12000 | +------+----------------+----------+--------+ 3 rows in set (0.00 sec)

上面的结果集显示MySQL将两行之间的空行作为数据值,并在列中上传NULL和0。

到这里,我们也就讲完了《在将文本文件导入 MySQL 表时,MySQL 如何评估文本文件中写入的两行之间的空白行?》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注the24.cn,带你了解更多关于的知识点!

上一篇: LOB的基本操作和工作
下一篇: 可以使用什么关键字代替 MODIFY 来修改 MySQL 表的列?

作者:admin @ 24资源网   2024-09-04

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。