• #Aplicaciones
  • #Bases de datos
  • #Dispositivos
  • #Hardware
  • #Inversión
  • #Marketing
  • #Programacion
  • #Sistemas
  • Cómo cambiar el password root de MySQL

    TutorialesBases de datosLinuxMySQLProgramacionSistemasSQL

    Para cambiar el password root de MySQL tendrás que tener acceso root al sistema, ya sea un sistema local o un servidor remoto, en cuyo caso debes tener acceso mediante SSH.

    1. Para la ejecución del servidor MySQL mediante el siguiente comando, válido para Fedora, CentOS, Ubuntu y Debian:
      • En Debian o Ubuntu debes ejecutar:
        service mysql stop
      • En Fedora o CentOS debes ejecutar:
        service mysqld stop
    2. Ahora reinicia el servidor MySQL con la opción skip-grant-tables, que a pesar de no ser un modo seguro, es imprescindible para cambiar la contraseña. Recuerda escribir el símbolo ampersand al final del comando. Luego veremos cómo reiniciar MySQL en modo seguro.
      mysqld_safe --skip-grant-tables &

      Se mostrará el cursor de mysql, que indicará que estás conectado y puedes realizar consultas.

    3. Ejecuta la siguiente consulta para cambiar la contraseña:
      UPDATE mysql.user SET Password=PASSWORD('NUEVO-PASS') WHERE User='root';

      Debes reemplazar NUEVO-PASS por tu nueva contraseña de usuario root.

    4. Reinicia los privilegios de MySQL
      FLUSH PRIVILEGES;
    5. Desconéctate de MySQL
      exit;
    6. Para de nuevo la ejecución del servidor de MySQL con el siguiente comando:
      mysqladmin -u root -p shutdown

      Al desconectarte tendrás que introducir de nuevo la nueva contraseña.

    7. Reinicia de nuevo el servidor de MySQL con el comando apropiado:
      • – En Debian o Ubuntu debes ejecutar:
        service mysql start
      • – En Fedora o CentOS debes ejecutar:
        service mysqld start

    Y esto ha sido todo. La contraseña o password debería estar cambiado.


    Avatar de Edu Lazaro

    Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

    👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

    Si quieres conocer mis proyectos, sígueme en Twitter.