Mysql
 sql >> база данни >  >> RDS >> Mysql

Променете потребителската парола на mysql с помощта на командния ред

В кода си опитайте да поставите парола в единични кавички. Алтернативно, съгласно документацията на mysql, следното трябва да работи -

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

FLUSH PRIVILEGES;

Последният ред е важен, в противен случай смяната на паролата ви няма да влезе в сила за съжаление.

РЕДАКТИРАНЕ:

Проведох тест в моя локален и той работи -

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

Моята е версия 5. Можете да използвате следната команда, за да определите вашата версия -

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. Търсене в пълен текст на PDO и MySQL

  2. Как да филтрирам (или заменя) unicode символи, които биха заели повече от 3 байта в UTF-8?

  3. MySQL ON UPDATE CURRENT_TIMESTAMP не се актуализира

  4. str_replace в SQL АКТУАЛИЗИРАНЕ?

  5. Mysql - Как да излезете от съхранената процедура