Publicidad

El servidor MySQL está ejecutandose con la opción --secure-file-priv


Por Alex el 01/04/2019, Comentarios: 2

Comparte este artículo:      




Cuando intentamos guardar un fichero en MySql con SELECT * INTO OUTFILE o leer con LOAD DATA INFILE nos da el siguiente error #1290 - El servidor MySQL está rodando con la opción --secure-file-priv tal que no puede ejecutar este comando ...


Y eso es porque esta activada la opción --secure-file-priv en el servidor. Para comprobarlo ejecutamos la siguiente instrucción:

SHOW VARIABLES LIKE "secure_file_priv";


Si aparece algo como esto:

secure-file-priv

Para solucionar esto solo necesitamos poner esa variable en el fichero de configuración de MySql a nada, de esta forma:

[mysqld]
secure-file-priv = ""


Reiniciamos el servicio

/etc/init.d/mysql restart


Y ya se podrá leer y grabar al disco desde el servidor de MySql

Y esto es todo amigos, feliz programming!!!
Saludos
Alex.

Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)

avatar

Jose Luis 27/04/2022 09:55:31

Muchas gracias!

avatar

José Miguel Aparicio 25/01/2020 08:30:54

Estaba dándole muchas vueltas y me ha servido. Gracias.

avatar

Jesús 29/07/2019 14:05:47

Como puedo entrar al fichero de configuración de MySql?
Estoy trabajando en ubuntu.




SIGUENOS EN

ARCHIVO

Publicidad

.