
12/01/2012, 05:48
|
| | Fecha de Ingreso: septiembre-2010
Mensajes: 43
Antigüedad: 14 años, 4 meses Puntos: 0 | |
Respuesta: Error al iniciar por primera vez a MySQL Por cierto he probado una solucion que ponen en la guia de Mysql pero no funciona: Cita: En un entorno Unix, el procedimiento para restablecer la contraseña root es el siguiente:
Entre en sus sitema como usuario Unix root o bien como el mismo usuario que ejecuta el servidor mysqld.
Localice el archivo .pid que contiene el ID de proceso del servidor. La localización exacta y el nombre de este archivo depende de su distribución, nombre de máquina, y configuración. Lugares comunes son /var/lib/mysql/, /var/run/mysqld/, y /usr/local/mysql/data/. Generalmente, el archivo tiene una extensión .pid y comienza con mysqld o el nombre de su máquina.
Puede parar el servidor MySQL enviando un comando kill (no kill -9) a el proceso mysqld utilizando la ruta del archivo .pid en el siguiente comando:
shell> kill `cat /mysql-data-directory/host_name.pid`
Nótese el uso de acentos abiertos en vez de comillas simples con el comando cat; estos causan que la salida de cat sea sustituida en el comando kill.
Cree un archivo de texto e introduzca el siguiente comando en una única línea:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MiNuevaContraseña');
Guarde el archivo con cualquier nombre. Para este ejemplo, el archivo tendrá el nombre ~/mysql-init.
Reinicie el servidor MySQL con la opción especial --init-file=~/mysql-init:
shell> mysqld_safe --init-file=~/mysql-init &
Los contenidos del archivo son ejecutados al inicio del servidor, cambiando la contraseña de root. Después de que el servidor se haya iniciado con éxito, debería borrar ~/mysql-init.
Debería poder conectar utilizando la nueva contraseña. Esto es desesperante :( |