Donde dice:
Iniciar la base de datos en modo skip-grant-tables
root@jmanuel:/opt/lampp# /opt/lampp/bin/mysqld_safe --datadir=/opt/lampp/var/mysql --skip-grant-tables &
debería decir:
cd /opt/lampp/bin
sudo ./mysqld_safe --datadir=/opt/lampp/var/mysql --skip-grant-tables&
Donde dice:
Actualizacion del password
mysql> update user set password=PASSWORD("password") where User='root';
Query OK, 2 rows affected (0,15 sec)
Rows matched: 2 Changed: 2 Warnings: 0
Hay que tener en cuenta que la nueva contraseña va a ser 'password' (sin las comillas)
Y finalmente, donde dice:
root@jmanuel:/opt/lampp/bin# ps xa | grep mysql
Debería decir:
sudo ps aux | grep mysql
El resultado es una lista de procesos que comienzan con un número, ese número es el que hay que usar para el siguiente comando (kill).
Creo que eso es todo lo que he tenido que cambiar...