Это мой код PHP, я знаю, что SQL-запрос работает, я протестировал команду, чтобы найти новый файл CSV в папке данных базы данных. Однако когда я запускаю запрос в PHP с использованием MySQL, нигде не появляется файл. Может ли кто-нибудь указать мне правильное направление или сказать, где мой код неисправен?
<?php
$host="localhost";
$user="xxxx";
$password="xxxx";
$dbname="fbclients";
$con = new mysqli($host, $user, $password, $dbname)
or die ('Could not connect to the database server' . mysqli_connect_error());
$query = "SELECT * INTO OUTFILE \"contacts10.csv\" FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' FROM contacts";
if ($stmt = $con->prepare($query)) {
$stmt->execute();
$stmt->bind_result($field1, $field2, $field3);
while ($stmt->fetch()) {
//printf("%s, %s\n", $field1, $field2, $field3);
}
$stmt->close();
}
//$con->close();
?>