Asunto: Error errno 13 MySQL Server en Linux Ubuntu
He montado un servidor MySQL en Linux Ubuntu 11.04, he copiado todos los ficheros de la carpeta /var/lib/mysql del servidor viejo a la misma carpeta del servidor nuevo (previamente he detenido el servicio de mysql). Después de esto, MySQL arranca bien pero cuando accedo con MySQL Administrator me aparece este error:
Can't find file facturacion.frm errno 13
¿A qué puede ser debido? lo que quiero es pasar todas las bases de datos del servidor viejo de MySQL sin tener que ir una a una, exportándolas con copia de seguridad y luego importándolas. Esto sería eterno pues tengo más de 15 bases de datos. Por ello quiero hacerlo "de golpe" y he leído que copiando y reemplazando toda la carpeta /var/lib/mysql funciona.
Publicado:
Dom Jul 31, 2011 4:54 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error errno 13 MySQL Server en Linux Ubuntu
Anuncios
varios escribió:
He montado un servidor MySQL en Linux Ubuntu 11.04, he copiado todos los ficheros de la carpeta /var/lib/mysql del servidor viejo a la misma carpeta del servidor nuevo (previamente he detenido el servicio de mysql). Después de esto, MySQL arranca bien pero cuando accedo con MySQL Administrator me aparece este error:
Can't find file facturacion.frm errno 13
¿A qué puede ser debido? lo que quiero es pasar todas las bases de datos del servidor viejo de MySQL sin tener que ir una a una, exportándolas con copia de seguridad y luego importándolas. Esto sería eterno pues tengo más de 15 bases de datos. Por ello quiero hacerlo "de golpe" y he leído que copiando y reemplazando toda la carpeta /var/lib/mysql funciona.
Este error suele ser por permisos, si has copiado la carpeta mysql con el superusuario root asegúrate de que tenga los mismos permisos que tenía en el servidor "viejo". Cambia los permisos con el servicio de MySQL detenido y cuando lo hayas hecho vuelve a iniciarlo y haz la prueba.
Publicado:
Dom Jul 31, 2011 4:56 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error errno 13 MySQL Server en Linux Ubuntu
Anuncios
alonsojpd escribió:
Este error suele ser por permisos, si has copiado la carpeta mysql con el superusuario root asegúrate de que tenga los mismos permisos que tenía en el servidor "viejo". Cambia los permisos con el servicio de MySQL detenido y cuando lo hayas hecho vuelve a iniciarlo y haz la prueba.
¿Qué permisos tengo que darle a la carpeta /var/lib/mysql?
Publicado:
Dom Jul 31, 2011 5:01 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error errno 13 MySQL Server en Linux Ubuntu
Anuncios
varios escribió:
¿Qué permisos tengo que darle a la carpeta /var/lib/mysql?
Normalmente la instalación de MySQL crea un usuairo llamado "mysql", haz propietario de la carpeta a dicho grupo con el comando:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A