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

MySQL LOAD DATA LOCAL INFILE niedozwolone przez ODBC

Ten problem okazał się problemem ze złączem ODBC.

Wersja złącza MySQL ODBC, której używałem, to 8.0.11, która zastępuje parametr local-infile i ustawia go na zero. W tej wersji złącza parametr nie był edytowalny (według mojej wiedzy).

Od wersji 8.0.14 użytkownik może dodać następujący wiersz do pliku odbc.ini:

ENABLE_LOCAL_INFILE=1

https://dev.mysql .com/doc/connector-odbc/en/connector-odbc-configuration-connection-parameters.html

Po aktualizacji do nowego łącznika i aktualizacji odbc.ini, LOAD DATA LOCAL INFILE powiedzie się podczas łączenia przez ODBC.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić tablicę danych do mysql za pomocą php

  2. Jak mogę bezpiecznie przechowywać hasło w MySQL i uwierzytelniać się w usługach zewnętrznych?

  3. Mysql:Przytnij wszystkie pola w bazie danych

  4. Co to jest Option=N w ciągu połączenia MySQL ODBC?

  5. Jak uzyskać rekordy między 2 datami w MySQL?