MySQL에 Access denied for user'root'@'localhost'(using password: YES) 오류가 발생했습니다.

567 단어 mysqlpassword
서버의 mysql에 로그인할 때 항상 오류가 발생합니다.
mysql2/client.rb:58:in `connect': Access denied for user 'root'@'localhost' (using password: YES) (Mysql2::Error)
해결 방법:
# /etc/init.d/mysqld stop 
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
# mysql -u root mysql 
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# /etc/init.d/mysqld restart 
# mysql -uroot -p 
Enter password: <       newpassword> 
mysql> 

좋은 웹페이지 즐겨찾기