gpt4 book ai didi

php - .csv 文件导入 mysql

转载 作者:行者123 更新时间:2023-11-29 13:07:51 26 4
gpt4 key购买 nike

我使用的服务器不允许我使用LOAD DATA INFILE,甚至不允许将文件另存为.txt 文件。我有一个 .csv 文件,它只有一列,每行都有一个名称。我想将此数据插入到名为 people 的表的名称列中,其中名称为一列,位置为另一列……位置将在稍后更新。

这是一种奇怪的方法。但我需要这样做,而不是使用以前的命令。

有人有什么想法吗?这已经给我带来了很多个小时的问题。如果不使用前面提到的那些我无法在服务器上使用的方法,我无法弄清楚如何将 csv 加载到表列中。

最佳答案

根据您的问题和缺乏一般权限,您必须执行以下操作:

用 unix 新行替换 DOS 回车符:

$contents=preg_replace('/(\r\n|\r|\n)/s',"\n",$contents); 

将内容保存到文件中,然后循环遍历每一行,构建一个执行到 MySQL 的 INSERT 命令。

关于php - .csv 文件导入 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22471178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com