如何从MySql工作台解决错误1148而不是cmd?

问题描述 投票:1回答:1

我正在运行以下语句来导入数据:

LOAD DATA LOCAL INFILE     'C:\\Users\\talkohavy\\Desktop\\MySQL_data\\categories.csv'
INTO TABLE BI_EX_OLTP.categories 
FIELDS TERMINATED BY ','
IGNORE 1 LINES;

然后我收到这个错误:

错误代码1148.此mysql版本不允许使用used命令。

如何使用MySql Workbench而不是cmd启用加载本地数据?

mysql load-data-infile
1个回答
5
投票

我相信这是新版Workbench的一个问题(在Workbench 8.0.12中有相同的问题)。我在5.7.x版本的Workbench中没有遇到这个问题,降级到这个版本已经为我解决了这个问题。

这个错误记录在这里:https://bugs.mysql.com/bug.php?id=91891

我建议降级到较旧版本的Workbench,或使用不同的方法执行命令(例如通过mysql CLI命令,或使用其他工具连接,如DataGrip等)。

© www.soinside.com 2019 - 2024. All rights reserved.