mysql - 我有以下错误 mysql 错误 #2000

标签 mysql

我收到错误消息。我正在使用 phpAdmin

2000 - 找不到文件“c:/tmp/userlist.csv”。

加载数据本地内文件'c:/tmp/userlist.csv' 进入表用户2 以“;”结尾的字段

以“\n”结尾的行;

我用谷歌搜索了一下,这个错误似乎还有很多其他问题。

它确实存在,因为我刚刚粘贴到 Windows 中并打开了该文件。

最佳答案

使用LOAD DATA LOCAL,文件在本地读取,并且需要可由客户端访问。您提到您正在使用 phpMyAdmin(MySQL 客户端),因此需要可以从运行 phpMyAdmin 的任何位置访问该文件。

如果您的计算机上没有安装phpMyAdmin,则需要将文件上传到其所在的服务器并相应地更改文件路径。

<小时/>

另一个解决方案是在您的计算机上安装 MySQL 客户端来运行查询,以便它可以在本地读取文件。我推荐MySQL Workbench .

关于mysql - 我有以下错误 mysql 错误 #2000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27257735/

相关文章:

mysql - 获取 SQL 结果中的行号

mysql - 加载文件中的 str_to_date 导致 NULL 值

MYSQL 存储过程 - 如果满足某些条件则更新多个列

mysql - 如何根据另一个表的主键删除MySQL中的值

IN/ALL/ANY 子查询中的 MySQL 列 'id' 不明确

php - 使用php从google maps html调用解析json数据到mysql数据库

php - 如何运行查询应用长文本作为条件

mysql - 使用 SUM + 计算的 SQL 查询,使用 LEFT JOIN

php mysql错误处理显示在错误页面的错误中

mysql - 过滤器的最佳数据库系统