将文本文件导入MySQL数据库错误

时间:2016-04-28 17:03:16

标签: mysql text-files

我正在编写一个查询,将一个文本文件导入到我的一个表中,但它给了我一个错误。以下是我的问题:

LOAD DATA INFILE 'C:\Users\bobc\Desktop\inpuut.csv' INTO TABLE Car;

我的错误是:

“SQL错误(1045):拒绝用户访问'bob_root'@'123.456.78.123'(使用密码:是)”

我目前在hostgator上使用mysql服务器,我不知道是否需要更改其中的任何设置才能使其正常工作

1 个答案:

答案 0 :(得分:0)

您的用户需要拥有FILE权限。如果MySQL实例由Host Gator管理,请求他们的支持人员给你FILE特权 - 他们可能会因为安全问题而拒绝,但值得一试。如果您正在运行自己的实例,请以root身份登录MySQL并发出:

GRANT FILE ON *.* TO `user`@`host`

userhost替换为适当的值。