gpt4 book ai didi

php - 从远程服务器加载数据 INFILE 出现错误

转载 作者:行者123 更新时间:2023-11-29 18:04:47 25 4
gpt4 key购买 nike

正在尝试加载CSV数据远程MySQL ServerMySQL Server 5.5中使用以下命令,并使用PHP-5.6 PDO连接。

LOAD DATA INFILE :file INTO TABLE test_csv COLUMNS 
TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\n';

但我收到以下错误:

PHP Warning: chown(): Unable to find uid for mysql in /var/www/proj/csvtodb.php on line 22 2017-12-26 09:21:18,

SQLSTATE[HY000]: General error: 13 Can't get stat of '/tmp/csvfile-1.csv' (Errcode: 2)

请帮助我们解决此问题。

最佳答案

如果 CSV 文件位于运行脚本的 PHP 服务器上,而不是远程 MySQL 服务器上,则需要使用LOAD DATA LOCAL INFILELOAD DATA INFILE 在 MySQL 服务器上查找文件。

关于php - 从远程服务器加载数据 INFILE 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47976454/

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