【问题标题】:Invalid query: The used command is not allowed with this MySQL version [closed]无效查询:此 MySQL 版本不允许使用的命令 [关闭]
【发布时间】:2012-11-24 11:25:50
【问题描述】:

我正在尝试使用从 php 脚本加载数据本地 infile 将记录插入数据库表,但它给了我以下错误:

无效查询:此 MySQL 版本不允许使用的命令

但是它在 mysql 命令提示符下工作。

【问题讨论】:

标签: php mysql load


【解决方案1】:

假设您已在 my.cnf 文件的所有适当位置(mysqld、safe_mysqld、mysql)正确启用本地 infile,请确保 PHP 代码中的 MySQL 连接参数设置了“client_flags”选项。

例子:

mysql_connect(HOST,USER,PASS,false,128);

最后一个参数 128 启用本地文件。请参阅PHP manual 了解更多信息:

【讨论】:

    猜你喜欢
    • 2015-04-17
    • 1970-01-01
    • 2012-09-30
    • 2013-08-28
    • 2014-11-10
    • 2017-04-06
    • 2015-10-10
    • 2020-04-28
    • 1970-01-01
    相关资源
    最近更新 更多