sql >> Database >  >> RDS >> Mysql

mysql root-wachtwoord vergeten

Dit zijn de te volgen stappen:

  1. Zoek het MySQL-configuratiebestand met:$ mysql --help | grep -A 1 "Default options"

Op Ubuntu 16 is de bestandslocatie meestal /etc/mysql/mysql.conf.d/mysqld.cnf

  1. Bewerk het configuratiebestand met:$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

  2. Voeg skip-grant-tables toe onder [mysqld] blokkeer en sla de wijzigingen op.

  1. Start MySQL-service opnieuw met:sudo service mysql restart

  2. Controleer de MySQL-servicestatus:sudo service mysql status

  1. Log in op mysql met:$ mysql -u root

  2. En verander de root wachtwoord:

mysql> FLUSH PRIVILEGES;

mysql> WIJZIG GEBRUIKER 'root'@'localhost' GEDENTIFICEERD MET mysql_native_password DOOR 'MyNewPass';

  1. Zet de wijzigingen in het MySQL-configuratiebestand terug door skip-grant-tables te verwijderen regel of becommentarieer het met een # (hash).

  2. Herstart tenslotte de MySQL-service en je bent klaar om te gaan.



  1. MySQL Hoe INSERT u IN EEN tabel met een SELECT-subquery die meerdere rijen retourneert?

  2. sql groeperen op versus onderscheiden

  3. Hoe softwareversies vergelijken met SQL Server?

  4. JLabel bijwerken via SetIcon van bytea-gegevenstype in postgres