одна и та же команда в sql не работает в php

В phpmyadmin нормально работает команда загрузки файла:

LOAD DATA INFILE 'c:\\openserver\\userdata\\php_upload\\test.txt' INTO TABLE a_db.aa(aaa);

а в php тот же запрос не срабатывает:

<?php
$mysql = new mysqli('localhost', 'root', 'root', 'a_db');
$mysql->query("LOAD DATA INFILE 'c:\\openserver\\userdata\\php_upload\\test.txt' INTO TABLE a_db.aa(aaa)");

if (mysqli_connect_errno())
{
echo "Failed: " . mysqli_connect_error();
}

mysqli_close($mysql);
?>

можете помочь?


Ответы (1 шт):

Автор решения: Yitzhak Khabinsky

Вы можете попробовать следующие настройки в php.ini

https://stackoverflow.com/questions/7638090/load-data-local-infile-forbidden-in-php/

mysqli.allow_local_infile = On
→ Ссылка