Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2012, 05:48
sreon
 
Fecha de Ingreso: septiembre-2010
Mensajes: 43
Antigüedad: 13 años, 7 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 :(