sql >> Database teknologi >  >> RDS >> Mysql

mysql root adgangskode glemt

Her er de trin, der skal følges:

  1. Find MySQL-konfigurationsfilen ved hjælp af:$ mysql --help | grep -A 1 "Default options"

På Ubuntu 16 er filplaceringen typisk /etc/mysql/mysql.conf.d/mysqld.cnf

  1. Rediger konfigurationsfilen ved hjælp af:$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

  2. Tilføj skip-grant-tables under [mysqld] bloker og gem ændringerne.

  1. Genstart MySQL-tjenesten ved hjælp af:sudo service mysql restart

  2. Tjek MySQL-tjenestestatus:sudo service mysql status

  1. Log ind på mysql med:$ mysql -u root

  2. Og skift root adgangskode:

mysql> SKYL PRIVILEGIER;

mysql> ÆNDRE BRUGER 'root'@'localhost' IDENTIFICERET MED mysql_native_password AF 'MyNewPass';

  1. Gå tilbage til ændringerne af MySQL-konfigurationsfilen ved at fjerne skip-grant-tables linje eller kommentere den med en # (hash).

  2. Genstart endelig MySQL-tjenesten, og så er du klar.



  1. LEFT() vs SET TEXTSIZE i SQL Server:Hvad er forskellen?

  2. JSON-funktioner er nu aktiveret som standard i SQLite

  3. Hvordan opretter man en Postgres-tabel med en unik kombineret primærnøgle?

  4. Databasedesign med Vertabelo