Aquí tenéis unos apuntes por si necesitáis montar un servidor de bases de datos MySQL en la nueva Ubuntu Linux Server 11.04 y requerís cambiar la contraseña del root.
Antes que nada debemos parar el MySQL, que ahora se hace de una forma diferente a como se ha ido haciendo en sistemas BSD o en Debian GNU/Linux hasta ahora. Ahora en Ubuntu Linux se paran los servicios con el comando service X start-stop, así que paramos el MySQL de la siguiente forma:
service mysql stopAhora iniciamos el demonio MySQL con el atributo --skip-grant-tables option
/usr/sbin/mysqld --skip-grant-tables --skip-networking &Desde el prompt ejecutamos este comando para ser capaces de cambiar cualquier contraseña:
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)Ahora le cambiamos la contraseña al root con la orden:
mysql> SET PASSWORD FOR root@'localhost' = PASSWORD('tu_contraseña');
Query OK, 0 rows affected (0.00 sec)Si hemos configurado el MySQL para que el root se pueda conectar desde cualquier lugar ejecutaremos también el siguiente comando:
mysql> UPDATE mysql.user SET Password=PASSWORD('tu_contraseña') WHERE User='root';
Query OK, 2 rows affected (0.00 sec)
Rows matched: 3 Changed: 2 Warnings: 0Una vez hemos acabado y si todo ha ido bien, ejecutamos el flush privileges otra vez:
FLUSH PRIVILEGES;Esperamos que os sirva :- )
¡saludos drupaleros!




















Enviar un comentario nuevo