Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zmień hasło użytkownika mysql za pomocą wiersza poleceń

W swoim kodzie spróbuj zawrzeć hasło w pojedynczym cudzysłowie. Alternatywnie, zgodnie z dokumentacją mysql, następujące powinno działać -

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

FLUSH PRIVILEGES;

Ostatnia linijka jest ważna, w przeciwnym razie zmiana hasła niestety nie odniesie skutku.

EDYTUJ:

Przeprowadziłem test w moim lokalnym i zadziałało -

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

Moja to wersja 5. Możesz użyć następującego polecenia, aby określić swoją wersję -

SHOW VARIABLES LIKE "%version%";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Próba połączenia ze zdalnym hostem MySQL (błąd 2003)

  2. mysql dołącza ON i AND do laravel eloquent

  3. MySQL Group By funkcjonalność w różnych wersjach

  4. MySQLi - deklarowanie zmiennej po bind_param?

  5. Załaduj dane z CSV do bazy danych mySQL Java+hibernate+wiosna