sql >> Databáze >  >> RDS >> Mysql

přístup odepřen pro načtení datového vstupního souboru v MySQL

Právě jsem narazil také na tento problém. Musel jsem přidat LOCAL na můj příkaz SQL.

Například to způsobí problém s oprávněním:

LOAD DATA INFILE '{$file}' INTO TABLE {$table}

Přidejte LOCAL k vašemu prohlášení a problém s oprávněními by měl zmizet. Asi takhle:

LOAD DATA LOCAL INFILE '{$file}' INTO TABLE {$table}


  1. Výsledky SSMS do mřížky - CRLF není zachováno při kopírování/vkládání - nějaké lepší techniky?

  2. Sníží se výkon SQLite, pokud je velikost databáze větší než 2 gigabajty?

  3. Jak můžete zjistit, zda hodnota v Oracle není číselná?

  4. Jak chránit aplikaci JDBC proti vkládání SQL