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

Грешка при деформиран пакет по време на MySQL LOAD DATA LOCAL INFILE

същия проблем. това беше проблем с разрешението.

shell exec от php:

'mysql --user=root --password=zxc db < /stuff.sql'

stuff.sql

LOAD DATA LOCAL INFILE '/stuff.csv' INTO TABLE `stuff` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'

Грешки с неправилно формирани пакети.

Решение:

chmod 777 /stuff.csv

PHP работи на собствено ниво на разрешение и mysql не получава достъп за четене до stuff.csv

Получавате бисквитка, ако мразите chmod 777




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Правилен начин за качване на двоичен файл в MySQL чрез Spring MVC

  2. MySQL тригер, ако съществува условие

  3. Множество свързвания с SQLAlchemy

  4. Преобразувайте UUID в/от двоичен файл в Node

  5. може ли да се изпълни по-бързо с голямо количество данни [MySQL]