No se pudo concluir la exportación de... porque ocurrió un error: The MySQL server is running whith the -- secure file-priv option so it cannot execute this statement.

Mensaje

No se pudo concluir la exportación de... porque ocurrió un error:
The MySQL server is running whith the -- secure file-priv option so it cannot execute this statement.

Descripción

Este mensaje aparece al momento de exportar la base de datos porque no se guardó en la ruta recomendada, como se indica en el artículo Actualizar Proscai de MySQL 5.1 a MySQL 8.0

Solución

Por default, MySQL 8.0 solo permite importar/exportar desde la ruta original de instalación, ubicada en la carpeta C:/ProgramData/MySQL/MySQL Server 8.0/Uploads

Para que se pueda importar/exportar desde otras carpetas se debe cambiar el contenido de una variable que lo controla, dicha variable se ubica dentro del archivo de configuración C:\ProgramData\MySQL\MySQL Server 8.0\my.ini.

Dentro del archivo my.ini busca la variable 'secure-file-priv' y observa que después del símbolo de = indica la ruta desde donde está permitido importar/exportar información, ejemplo: 

secure-file-priv="C:/ProgramData/MySQL/MySQL Server 8.0/Uploads"

Se puede especificar otro directorio más conveniente o se puede dejar vacío para que se pueda usar cualquier directorio que tenga los permisos apropiados.

Las carpetas a usar tienen que tener permiso de lectura y escritura para el usuario NETWORK SERVICE.

Para que tomen efecto los cambios a my.ini, se debe reiniciar MySQL

 

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.