私はこのコードを実行しています:
include '../includes/connection.php';
$conn = dbConnect('backup');
$tableName = 'orders';
$backupFile = '../backup/db-backup(' . $date . ').sql';
$query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName";
$result = $conn->query($query) or die(mysqli_error($conn));
このエラーが発生します:
ユーザー'ideapale_amadmin'@'localhost'のアクセスが拒否されました(パスワードを使用:YES)
パスワードとユーザー名が正しいことはわかっています。クエリを実行せずにデータベースへの接続をテストしましたが、正常に機能します。また、現在使用しているユーザーにはすべての権限があります。したがって、私のsqlステートメントに何か問題があると思います。
「ユーザーのアクセスが拒否されました」というエラーが表示されるのはなぜですか?