介绍
MySQL 是最流行的开源关系数据库,可以存储和管理大量的数据。在 MySQL 中,我们可以使用 LOAD DATA INFILE 语句从文本文件中导入数据。在这篇文章中,我们将学习如何使用 MySQL 导入 txt 文件。
准备
在开始导入之前,我们需要准备一个 txt 文件。txt 文件应该包含以逗号或制表符分隔的数据,每个字段占据一行,并且所有的行应该被结束符分隔,例如换行符。txt 文件应该在 MySQL 客户端所在的服务器上存储。
使用 LOAD DATA INFILE 语句导入 txt 文件
使用 LOAD DATA INFILE 语句导入 txt 文件非常简单。让我们看一个例子:
--by www.qzphp.cn LOAD DATA INFILE 'data.txt'INTO TABLE my_tableFIELDS TERMINATED BY ','LINES TERMINATED BY '\n'IGNORE 1 ROWS;
在上面的例子中,我们使用 LOAD DATA INFILE 语句从 data.txt 文件中导入数据,并将数据放入名为 my_table 的表中。字段与字段之间使用逗号分隔,每个字段占据一行,行之间使用换行符(\n)分隔。IGNORE 1 ROWS 的意思是忽略文件中的第一行。这通常是文件中包含列标题的行。
总结
在这篇文章中,我们学习了如何使用 MySQL 导入 txt 文件。我们可以使用 LOAD DATA INFILE 语句轻松地将数据导入 MySQL 数据库。