0

我已经在 MySQL 中运行了一条 SQL 语句,该语句已成功执行。我现在想将其作为存储过程运行,最终将通过 Python 执行(我最初使用它从网站上抓取)。

SQL 语句运行,但存储过程出现以下错误:

ERROR 1314: LOAD XML is not allowed in stored procedures

SQL 语句基本上是:

Load XML Local Infile 'myfile.XML' into table MyTable rows identified by '<DATAROW>'

我错过了 MySQL 的一些非常基本的东西吗?

4

1 回答 1

1

发生这种情况是因为您可能正在使用最高 5.0.7 的版本

从文档中看:自 5.0.7 版以来不再允许这样做

请检查这个http://bugs.mysql.com/bug.php?id=14977

于 2013-04-29T21:44:07.200 回答