php - 如何将数据从服务器中的文本文件导入到mysql数据库

标签 php mysql file codeigniter load-data-infile

我成功从本地电脑导入数据,但问题是,它在服务器上不起作用 这是当我从 pc 目录加载文件时工作正常的代码

LOAD DATA LOCAL INFILE 'C:/test.txt' INTO TABLE pet fields terminated by ',';

但是当我输入服务器位置(例如

)时它不起作用
LOAD DATA LOCAL INFILE 'http://localhost/farzana/erp_fiat/files/test.text' INTO TABLE pet fields terminated by ',';

如果有人解决这个问题将会非常有帮助

最佳答案

将网址中的 test.text 替换为 test.txt,如果可以看到该文件,请将网址粘贴到浏览器中,

否则使用目录的绝对路径,而不是 URL

关于php - 如何将数据从服务器中的文本文件导入到mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21251450/

相关文章:

java - 将文本文件数据添加到数组java

php - 在 PHP 中查找多个 TXT 文件中的特定文本

php - 解析后将团队分组在一起 - 不可用于商业用途

java - NonUniqueDiscoveredSqlAliasException : Encountered a duplicated sql alias [ASC_ID] during auto-discovery of a native-sql query

php - SimplePie 缓存功能(可能对其进行扩展)

机器人 : replace x bytes in the beginning of a file with y bytes

php - 如何编写一个 Eloquent 查询,将这 2 个查询连接、合并或联合为 1 个?

php - fatal error : Call to a member function getPk() on a non-object (P4A, MySQL)

php - 命名空间没有注册路径 [Symfony 4.3]

java - 如何从 Glassfish 连接到外部 MySQL 服务器