windowsmysql 알림: 1045 access denied for user'root'@'localhost'using password yes 솔루션

1265 단어
win7 MySql5.6.17 팁: 1045 access denied for user'root'@'localhost'using password yes
인터넷에서 찾은 해결책을 블로그로 필기하다.
Windows:
1.        ,  mysql      mysqld-nt  
2.      ,  mysql     .        d:\mysql\ , CMD     
3.    d:\mysql\bin\mysqld-nt --skip-grant-tables   mysql,       
4.    d:\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"   root  
5.     mysql  , net stop mysql   net start mysql,  mysql -u root -p         

이 검증이 성공하여 mysql가 다시 정상적으로 실행되었습니다
Linux 시스템 방법1:
# /etc/init.d/mysql 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/mysql restart 
# mysql -uroot -p 
Enter password:  
mysql> 

방법2:
    /etc/mysql/debian.cnf   [client]          : 
# mysql -udebian-sys-maint -p 
Enter password:  
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# mysql -uroot -p 
Enter password:  
mysql> 

출처:https://blog.csdn.net/lingess/article/details/39292709

좋은 웹페이지 즐겨찾기