1

我正在尝试将一些数据加载到“Azure Database for MySQL”的全新实例中。我得到了数据文件和一个包含LOAD DATA INFILE语句的加载脚本。这给了我一个“拒绝访问”错误:

错误代码:1045。用户 'admin_tw'@'%' 的访问被拒绝(使用密码:YES)

根据这个问题,我想我应该:

  1. 使用LOCAL选项
  2. 将数据文件放在 Azure 存储文件共享中
  3. 将共享映射到本地驱动器(在我的机器上,我假设,因为似乎没有任何方法可以在 MySQL 服务器本身上运行 powershell ......)

完成所有这些后,我现在收到另一条错误消息:

错误代码:2068。由于访问限制,LOAD DATA LOCAL INFILE 文件请求被拒绝。

一个快速的谷歌建议这个问题可能是我需要更改的默认设置。但是,当我运行SHOW GLOBAL VARIABLES LIKE 'local_infile';它时,它又回来ON了。

很快就没有想法了。谁能看到我做错了什么?

4

0 回答 0