Erro ao apagar logs binários no MySQL

  • Autor Autor leobh
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
L

leobh

Gamma
Hola a todos, a ver si alguien nos echa un cable porque estámos buscando soluciones a un error cometido y no damos con la tecla.
Hemos cometido el error de borrar manualmente los logs binarios de la mysql incluyendo el último y ahora no arranca la mysql.

Si alguien nos puede echar un cable, gracias!
Saludos!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Habeis probado a crear un log nuevo vacío??
 
He creado un mysql-bin.00000x vacío con permisos 660 como en el mysql-bin.index (que por cierto, he puesto la ruta a mysql.bin.00000x correcta) y nada, sigue sin arrancar.
Gracias!!!
 
Uff, hombre, con lo simple que hubiera sido en la shell de MySQL poner:


Inserir CODE, HTML ou PHP:
mysql> FLUSH LOGS;
Inserir CODE, HTML ou PHP:
mysql> RESET MASTER;

Bueno en fin...

Si los borraste manualmente los ficheros, siempre puedes intentar volver a generarlos, por ejemplo:

Inserir CODE, HTML ou PHP:
mysqlbinlog mysql-bin.000001

Ahí MySQL creará el archivo con los permisos que deben ser, un archivo binario, etc.

En caso de que aún siga existiendo algún error como "mysql-bin.index' not found (Errcode: 13)" intenta:

Inserir CODE, HTML ou PHP:
chown -R mysql:mysql /var/log/mysql
Inserir CODE, HTML ou PHP:
chown -R mysql:mysql /camino/a/la/DB
Inserir CODE, HTML ou PHP:
chmod -R 755 /camino/a/la/DB

Bueno espero esto te resuelva tu problema.

Saludos y buena suerte.
 
Muchas gracias! nos sirvió de mucho y ya vuelte todo a estar en orden!

Gracias a todos por la colaboración!!!

Saludos
 
Voltar
Topo