"Considero a cada hombre como un deudor de su profesión, y ya que de ella recibe sustento y provecho, así debe procurar mediante el estudio servirle de ayuda y ornato" Francis Bacon, "La casualidad favorece a las mentes entrenadas" Louis Pasteur, "Omnes homines natura scire desiderant"Aristóteles.
martes, 12 de noviembre de 2013
Backup y reinstalación de mysql-server en Debian Etch
Error:
#/etc/init.d/mysql start
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
1.- Agregar repositorios que aun sigan vigentes ya que la distribucion ya es obsoleta y actualizar:
/etc/apt/sources.list
deb http://archive.debian.org/debian etch main contrib non-free
deb-src http://archive.debian.org/debian etch main contrib non-free
server# apt-get update
Fuente:
Blog de Lorenzo Salvador Osorio
2.- Respaldar el directorio completo de /var/lib/mysql
3.- Remover por completo mysql-server y todas sus dependencias:
server# apt-get remove --purge 'mysql-.*'
4.-Borrar todos los archivos con referencia a mysql dentro del directorio /var/lib/dpkg/info
Fuente:
Ubuntu es dot org
5.- Instalar nuevamente mysql-server
server#apt-get install mysql-server
6.- Asignar passwd de root a mysql-server:
server# mysql -u root
mysql>GRANT ALL PRIVILEGES ON *:* TO "root"@"localhost" IDENTIFIED BY "password" WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
7.-Copiar las bases de datos respaldas al directorio /var/lib/mysql y asignarles los permisos adecuados para que el usuario mysql las pueda usar.
8.- Dar privilegios al usuario root sobre las bases de datos , si esto es requerido.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario