Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL:Активирайте LOAD DATA LOCAL INFILE

От страницата с ръководство за MySQL 5.5:

LOCAL работи само ако вашият сървър и вашият клиент са конфигурирани да го разрешават. Например, ако mysqld е стартиран с--local-infile=0, LOCAL не работи. Вижте раздел 6.1.6, „Проблеми със сигурността при LOAD DATA LOCAL“.

Трябва да зададете опцията:

local-infile=1

във вашия [mysql] въвеждане на my.cnf файл или извикване на mysql клиент с --local-infile опция:

mysql --local-infile -uroot -pyourpwd yourdbname

Трябва да сте сигурни, че същият параметър е дефиниран във вашия [mysqld] раздел също, за да активирате функцията "local infile" от страна на сървъра.

Това е ограничение за сигурност.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Каква е ползата от Zerofill в MySQL?

  2. MySQL през 2018 г.:Какво има в 8.0 и други наблюдения

  3. Как да изоставам колоните в MySQL?

  4. Изчислете децил в MySQL въз основа на суми

  5. Как да импортирам .sql файл в mysql база данни с помощта на PHP?