php - 从 TXT 文件导入数据到 MySQL

标签 php mysql

我有一个包含大约 80 万行的 txt 文件。我想将它导入到 SQL 中。我也试过将它转换成 CSV。但是 excel 不允许一次有 80 万行。

最佳答案

尝试一个简单的 LOAD DATA命令。假设您的示例数据在 sample.txt 中并且您拥有必要的权限,它应该从 shell 中完成,如下所示:

LOAD DATA INFILE 'sample.txt' INTO TABLE sqlTable FIELDS TERMINATED BY ',' ENCLOSED BY '"'

关于php - 从 TXT 文件导入数据到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16505605/

相关文章:

php - Perl 正则表达式模式在 php 中有效,但在 javascript 中无效?

php - 如何使用 php 在 mysql 中的单个记录中的多个字段中选择和显示最大值(和最小值)

php - 插入使用单个查询获取结果并更改顺序

sql - 我可以加入基于 SQL if 语句的表吗?

php - 将数组值存储在单独的行中

mysql - 从温度和 ID 数据库创建 Google Charts API 数据表

php - 如何在 PHP 中处理动态路由?

javascript - ajax将空值插入SQL表(POST方法)

php - 如何获取 DOMPDF 中的总页数?

mysql - 使用带有 1 位小数的 datediff 表示年份