집 >데이터 베이스 >MySQL 튜토리얼 >''root@localhost'를 사용하여 MySQL에 액세스하는 동안 오류가 발생했습니다'라는 메시지가 나타나는 이유는 무엇이며 어떻게 해결할 수 있습니까?
"root@localhost"로 MySQL에 액세스하는 중 오류 발생(비밀번호 사용: NO)
이 오류는 MySQL에 연결하려고 할 때 자주 발생합니다. 유효한 비밀번호를 제공하지 않고 서버에 접속합니다. 이 문제를 해결하려면 다음 단계를 따르십시오.
1. 기존 루트 비밀번호 확인:
어떤 경우에는 설정을 기억하지 못하더라도 MySQL에 기본 루트 비밀번호가 있을 수 있습니다. 다음 명령을 사용해 보십시오.
mysql -u root -p
메시지가 표시되면 비밀번호 필드를 비워두고 "Enter" 키를 누르세요. 접속하시면 비밀번호가 설정되어 있지 않습니다.
2. 루트 비밀번호 재설정:
위 명령이 실패하면 다음 절차를 사용하여 루트 비밀번호를 재설정할 수 있습니다.
mysqld --defaults-file="C:\program files\mysql\mysql server 5.1\my.ini" --init-files=C:\root.txt
3. 새 비밀번호를 사용하여 액세스:
설정한 새 비밀번호를 사용하여 MySQL에 다시 연결해 보세요.
mysql -u root -p
"액세스 거부됨" 오류가 계속해서 나타나면 다음을 확인하세요. :
위 내용은 ''root@localhost'를 사용하여 MySQL에 액세스하는 동안 오류가 발생했습니다'라는 메시지가 나타나는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!