如何解决将文件加载到MySQL的“ MySQL的Azure数据库”实例中
我正在尝试将一些数据加载到“ Azure Database for MySQL”的全新实例中。我已经获得了数据文件和一个包含LOAD DATA INFILE
语句的加载脚本。这给我一个“访问被拒绝”错误:
错误代码:1045。对用户'admin_tw'@'%'的访问被拒绝(使用密码:是)
根据this issue,我认为我应该这样做:
- 使用
LOCAL
选项 - 将数据文件放在Azure存储文件共享中
- 将共享映射到本地驱动器(我想在我的机器上,因为似乎没有任何方法可以在MySQL服务器本身上运行powershell ...)
完成所有这些操作后,我现在收到另一条错误消息:
错误代码:2068。LOAD DATA LOCAL INFILE文件请求由于访问限制而被拒绝。
一个快速的Google建议问题可能是a default setting that I need to change。但是,当我运行SHOW GLOBAL VARIABLES LIKE 'local_infile';
时,它已经恢复为ON
。
迅速耗尽创意。有人可以看到我在做什么错吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。