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

时间:2012-12-06 12:19:27

标签: php mysql load

我试图使用php脚本中的加载数据本地infile将记录插入到数据库表中 但它给了我以下错误。

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

然而它从mysql命令提示符

开始工作

1 个答案:

答案 0 :(得分:1)

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

示例:

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

128的最后一个参数启用本地文件。有关详细信息,请参阅PHP manual