В моей удаленной MySQL, когда я пытаюсь выполнить этот запрос, Я получаю MySQL Код ошибки: 13.НАГРУЗКИ Код DATA INFILE Ошибка: 13
Запрос -
LOAD DATA INFILE
'/httpdocs/.../.../testFile.csv'
INTO TABLE table_temp
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\\r \\n'
(sku, qty);
Код ошибки: 13 Can't get stat of '/httpdocs/.../.../testFile.csv' (Errcode: 2)
a. В базе данных userlogin есть все грантовые привилегии.
CREATE USER 'userName'@'%' IDENTIFIED BY '************';
GRANT ALL PRIVILEGES ON * . * TO 'userName'@'%' IDENTIFIED BY '************' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
GRANT ALL PRIVILEGES ON `userName\_%` . * TO 'userName'@'%';
b. Я также установил права на файл и папку на chmod 777 (rwxrwxrwx) с помощью FTP-инструмента
Вы говорите, что это удаленный mysql, это место csv в удаленном mysql? – ajreal
Из MS Windows System с использованием mysqlbench, подключенного к удаленной базе данных mysqld. Да, файл csv действительно находится на удаленном сервере Linux. – user292049