EC2 SUSE Linux mysql installation issue

0

Hello, I am attempting to install mysql on SUSE linux instance. When attempting to start mysql server, the system requires a root password I am logged in as the ec2-user as it is the default. How can get past the root password issue and start mysql server and complete the installation.

Thank you

Msd
preguntada hace un mes430 visualizaciones
1 Respuesta
0

The ec2-user is the default user for EC2 instances, not the root user for the MySQL server. The root user for the MySQL server is a separate user that is managed by the MySQL service.

Please try these steps:

  1. Stop the MySQL service: sudo systemctl stop mysql

  2. Start the MySQL server in safe mode: sudo mysqld_safe --skip-grant-tables &

    This will start the MySQL server without requiring a password.

  3. Connect to the MySQL server: sudo mysql

    You should now be able to connect to the MySQL server without a password.

  4. Set a new root password: ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';

    Replace 'your_new_password' with a secure password.

  5. Flush the privileges:

    FLUSH PRIVILEGES;

  6. Stop the MySQL server:

    exit

  7. Start the MySQL service with the new password:

    sudo systemctl start mysql

Now, you should be able to start the MySQL server with the new root password you just set.

AWS
respondido hace un mes

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas