2017-04-06 3 views
0

방금 ​​MySQL을 다운로드했습니다.MySQL 기본 암호를 변경했지만 오류가 발생했습니다

$ mysql -u root -p 

나는 주어진 암호를 사용하여 연결했습니다.

update user set password=PASSWORD("MyNewPassword") where User='root'; 

나에게

ERROR 1046 (3D000): No database selected 

을 제공하지만 그럴 특정 데이터베이스의 경우, MySQL은 자체에 대한 암호를 변경하려합니다.

어떻게 수정합니까?

답변

2

이 목적으로 간단한 SET PASSWORD 구문을 사용해 볼 수 있습니다 (예 : -

SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('new pswd');