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

Паролата за Mysql е изтекла. Не мога да се свържа

Така че най-накрая сам намерих решението.

Първо влязох в терминала и написах:

mysql -u root -p

Това поиска текущата ми парола, която въведох и ми даде достъп за предоставяне на повече mysql команди. Всичко, което опитах от тук, даде тази грешка:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

Това е объркващо, защото всъщност не можах да видя начин за нулиране на паролата с помощта на ALTER USER изявление, но намерих друго просто решение:

SET PASSWORD = PASSWORD('xxxxxxxx');



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Форматирайте датата в MySQL SELECT като ISO 8601

  2. Консумация на PDO/MySQL памет с голям набор от резултати

  3. Нуждае ли се от soft_delete на Laravel индекс на MySQL?

  4. Преобразува ли се BLOB с помощта на текущия/подразбиращ се набор от знаци в MySQL?

  5. MySQL:Как да добавя колона, ако тя все още не съществува?