Mysql
 sql >> Baza danych >  >> RDS >> Mysql

użycie instrukcji mysql LOAD w PHP kończy się niepowodzeniem, ale wykonanie tego za pomocą wiersza poleceń działa

Po przejściu z MySQL 5.0 do 5.5 dowiedziałem się, że nagle muszę włączyć LOCAL INFILE specjalnie podczas tworzenia połączenia w PHP.

Używając mysql:

mysql_connect(server,user,code,false,128); // 128 enables LOCAL INFILE
mysql_select_db(database);

Korzystanie z mysqli:

$conn = mysqli_init();
mysqli_options($conn, MYSQLI_OPT_LOCAL_INFILE, true);
mysqli_real_connect($conn,server,user,code,database);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prześlij wiele obrazów i zapisz ich ścieżkę w bazie danych

  2. błąd:polecenie 'x86_64-linux-gnu-gcc' podczas instalacji mysqlclient

  3. zaktualizuj, jeśli istnieją dwa pola, wstaw, jeśli nie (MySQL)

  4. Klucz obcy MySQL, aby umożliwić NULL?

  5. Jak podłączyć bazę danych MySQL do aplikacji ReactJS?