Acceder a mysql sin saber la clave
Puede ser que se nos olvide la clave de nuestro MySQL, no hace falta que os desespereis ya que se puede recuperar con una serie de instrucciones
Si un día olvidáis la clave del mysql y necesitáis acceder o fijar una nueva, podéis seguir las instrucciones siguientes:
Editamos el fichero de configuración de esta manera.
- /etc/my.cnf en Linux (incluido plesk Linux)
- el fichero my.ini en windows (en plesk windows es c:program filesswsoftpleskdatabasesmysqldata)
En este fichero , vamos debajo de [MySQLD] y añadimos la linea:
skip-grant-tables
Una vez añadido, relanzamos el servicio de mysql, de una de las siguientes formas:
Windows:
Si es con plesk, tenéis que ir al administrador de servicios que tenéis junto al reloj y buscar el servicio de SQL para relanzarlo. Si no depende de lo que uséis, pero seguro que tenéis algo en "servicios", dentro de las herramientas administrativas.
Linux:
si es una redhat (o fedora, o centos..) bastará con ejecutar el siguiente comando:
#service mysqld restart
si es otra distribución (debian, ubuntu..) probad con:
#/etc/init.d/mysqld restart
Después de reiniciarlo, podréis entrar ejecutando únicamente, "mysql mysql", sin usuario ni clave.
Para fijar una nueva clave a un usuario (vamos a usar como ejemplo el usuario "admin") tenéis que ejecutar, dentro de la consola mysql:
mysql> update user set password=password('current_password') where user='admin';
Espero que esta pequeña guía os sirva como referencia.

Cargando categorías...
Suscribete al boletin
