sql >> Database >  >> RDS >> Mysql

Mysql-gebruikerswachtwoord wijzigen via de opdrachtregel

Probeer in uw code het wachtwoord in een enkel aanhalingsteken te plaatsen. Als alternatief, volgens de documentatie van mysql, het volgende zou moeten werken -

SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('cleartext password');

FLUSH PRIVILEGES;

De laatste regel is belangrijk, anders wordt uw wachtwoordwijziging helaas niet doorgevoerd.

BEWERKEN:

Ik heb een test uitgevoerd in mijn lokale en het werkte -

mysql>  set password for 'test' = PASSWORD('$w0rdf1sh');
Query OK, 0 rows affected (0.00 sec)

De mijne is versie 5. U kunt de volgende opdracht gebruiken om uw versie te bepalen -

SHOW VARIABLES LIKE "%version%";


  1. Vraag de externe-sleutelrelaties van een tabel op

  2. Inzicht in de MyISAM-recordstructuur

  3. Maak on-the-fly een inline SQL-tabel (voor een exclusieve left join)

  4. Informatiesystemen, gegevens en informatie