如何在MySQL Workbench 8.0中使用LOAD DATA LOCAL INFILE加载AWS RDS MySQL和Aurora MySQL数据库中的表,而不会出现错误代码1148?

时间:2018-08-21 03:14:50

标签: mysql amazon-web-services amazon-rds

几个月前,我已经使用一组早期版本的MySQL Workbench从我的笔记本电脑中使用一组LOAD DATA LOCAL INFILE命令成功地将数据加载到Amazon Web Services(AWS)RDS MySQL 5.7数据库中的表中。当我最近升级到MySQL Workbench 8.0(不更改基础AWS RDS数据库)时,我始终如一地开始获得

  

MySQL“错误代码1148:此MySQL版本不允许使用的命令。”

当我对AWS RDS Aurora MySQL 5.6和5.7数据库使用相同的LOAD DATA LOCAL INFILE命令时,会遇到相同的错误。当我使用其他应用程序发出加载命令时,没有出现此错误,因此我认为问题出在MySQL WB 8.0上。当我输入命令

"SHOW VARIABLES LIKE 'local_infile'"

结果表明'local_infile'变量的值为"On",因此我认为不需要在配置文件中设置"local_infile = 1"。我该怎么做才能使用从MySQL Workbench 8.0发出的LOAD DATA LOCAL INFILE命令再次成功加载AWS RDS MySQL和Aurora MySQL数据库中的表?

0 个答案:

没有答案