sql >> Databáze >  >> RDS >> Mysql

Změňte uživatelské heslo mysql pomocí příkazového řádku

Zkuste ve svém kódu vložit heslo do jednoduchých uvozovek. Případně podle dokumentace mysql, následující by mělo fungovat -

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

FLUSH PRIVILEGES;

Poslední řádek je důležitý, jinak se vaše změna hesla bohužel neprojeví.

UPRAVIT:

Provedl jsem test v místním prostředí a fungovalo to -

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

Moje je verze 5. K určení vaší verze můžete použít následující příkaz -

SHOW VARIABLES LIKE "%version%";


  1. Vyberte hodnoty z pole XML v SQL Server 2008

  2. Vložte hodnotu NULL do sloupce INT

  3. Mám nebo nemám při escapování klíčových slov v MySQL používat zpětná zaškrtnutí?

  4. MariaDB LTRIM() vs LTRIM_ORACLE():Jaký je rozdíl?