Deshabilitar priv seguro para la carga de datos en MySQL

Estoy ejecutando MySQL 5.7 en una máquina con Windows 10. He leído todos los hilos SO sobre este tema y todavía no he descubierto cómo cargar mis datos y superar este error:

Error Code: 1290. The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 

He 1) comprobado la configuration para cambiarlos para poder cargar desde el directory en el que guardé mi set de datos, 2) abrí MySQL como administrador y verifiqué la línea de command y confirmé que el file seguro sí apunta a mi directory, 3) y confirmado en el file init que apunta al directory correcto que contiene mi file. Traté de cambiar la location del set de datos para que estuviera en una nueva carpeta y confirmé que se había movido allí con los methods anteriores, y aún así no funcionó.

Cualquier y toda ayuda sería bienvenida, gracias.

No puedo reproducir el problema

 mysql> SELECT VERSION(); +-----------+ | VERSION() | +-----------+ | 5.7.13 | +-----------+ 1 row in set (0,00 sec) mysql> SELECT @@GLOBAL.secure_file_priv; +---------------------------+ | @@GLOBAL.secure_file_priv | +---------------------------+ | NULL | +---------------------------+ 1 row in set (0,00 sec) -- USE ... mysql> LOAD DATA INFILE '/var/lib/mysql-files/myfile.csv' -> INTO TABLE `test_files` -> COLUMNS TERMINATED BY ',' ENCLOSED BY '\"' -> LINES TERMINATED BY '\n'; ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 

Cambiar file: /etc/mysql/my.cnf

 [mysqld] . . . secure_file_priv=/var/lib/mysql-files/ . . . 

Reinicia MySQL.

 mysql> SELECT @@GLOBAL.secure_file_priv; +---------------------------+ | @@GLOBAL.secure_file_priv | +---------------------------+ | /var/lib/mysql-files/ | +---------------------------+ 1 row in set (0,00 sec) mysql> LOAD DATA INFILE '/var/lib/mysql-files/myfile.csv' -> INTO TABLE `test_files` -> COLUMNS TERMINATED BY ',' ENCLOSED BY '\"' -> LINES TERMINATED BY '\n'; Query OK, 3 rows affected (0,00 sec) Records: 3 Deleted: 0 Skipped: 0 Warnings: 0 

Ver 6.1.4 Variables del sistema del server :: secure_file_priv

En MACOSX, agregue .my.cnf a su directory personal con contenido:

 [mysqld_safe] [mysqld] secure_file_priv="" 

https://github.com/Homebrew/homebrew-versions/issues/1552

  1. Compruebe los privilegios del sistema operativo en el directory desde el que está importando.
  2. Cuando intente importar sus datos a través de "CVS usando LOAD DATA", select usar la opción local.