Bri*_*ian 100 mysql load-data-infile mysql-error-1045
我一直在PHP中使用MySQL查询,但是当我尝试LOAD DATA INFILE时,我得到以下错误#1045 - Access denied for user 'user'@'localhost' (using password: YES)
有谁知道这意味着什么?
jer*_*ome 183
我也遇到了这个问题.我不得不在我的SQL语句中添加"LOCAL".
例如,这会产生权限问题: LOAD DATA INFILE '{$file}' INTO TABLE {$table}
将"LOCAL"添加到您的语句中,权限问题应该消失.像这样:
LOAD DATA LOCAL INFILE '{$file}' INTO TABLE {$table}
Yam*_*ion 29
我有这个问题.我四处搜寻,没有找到满意的答案.我在下面总结了我的搜索结果.
访问被拒绝错误可能意味着:
GRANT FILE on *.* to user@'localhost'
); 要么,小智 18
尝试使用此命令:
load data local infile 'home/data.txt' into table customer;
Run Code Online (Sandbox Code Playgroud)
这应该工作.它适用于我的情况.
小智 7
如果您正在 MySQL Workbench 上尝试此操作,
转到连接 -> 编辑连接 -> 选择高级选项卡
并添加OPT_LOCAL_INFILE=1
到“其他”文本字段中。
现在重新启动连接并尝试。
归档时间: |
|
查看次数: |
78779 次 |
最近记录: |