El fabuloso mundo del SSH y MySQL
16/09/2009Llevo desde hace unas semanas experimentando con un servidor virtual de Asturhosting que acaban de estrenar oficinas y servidores propios a los que Edu da todo el cariño del mundo. A pesar de estar casi configurados llevo unos días torturándolos a base de SSH a pesar que la latencia de mi conexión por satélite no ayuda mucho. Llevaba una semana intentando instalar una base de datos MySql para WP mu y siempre me devolvía este error a pesar de tener la clave de root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
La solución llegó gracias a un foro de Opera simple y bonito
1. Detenemos el servicio de MySQL
/etc/init.d/mysql stop2. Saltamos los privilegios de MySQL
/usr/bin/mysqld_safe --user=mysql --skip-grant-tables3. Abrimos otra terminal y escribimos
mysql4. Ya estamos dentro de la Base de Datos por lo tanto usamos la base de datos llamada
mysql use mysql;5. Actualizamos el campo Password del usuario root de la siguiente manera
UPDATE user SET Password=PASSWORD('nuestro_password') WHERE user='root';6. Salimos
exit7. Iniciamos una nueva sesión en la base de datos desde la terminal
mysql -u root -py tendremos que meter nuestro_password y listo.
Cojonudo a correr!