집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 'ERROR 1045: 'root'@'localhost' 사용자에 대한 액세스가 거부되었습니다' 오류를 어떻게 해결합니까?
"ERROR 1045: 사용자 'root'@'localhost'"에 대한 액세스 거부" 문제 해결
"ERROR 1045: 사용자 'root'@'localhost'"에 대한 액세스 거부 1045: Ubuntu에 소프트웨어를 설치하는 동안 'root'@'localhost'' 사용자에 대한 액세스가 거부되었습니다. 질문과 답변 형식은 명확한 지침을 제공합니다.
질문:
MySQL 관련 패키지에 대한 설치 단계를 수행한 후 "'root 사용자에 대한 액세스가 거부되었습니다. SQL 스크립트를 가져오려고 할 때 '@'localhost'" 오류가 발생했습니다. 이 문제를 어떻게 해결할 수 있습니까?
답변:
MySQL 버전 5.7 이전:
비밀번호 확인: 기본적으로 MySQL 루트는 초기 설치 중에는 비밀번호가 비어 있습니다. 비밀번호를 지정하지 않고 로그인해 보세요:
mysql -u root
루트 비밀번호 설정: 보안을 위해 루트 비밀번호 변경:
mysqladmin -u root password [newpassword]
MySQL 버전 5.7 이상:
MySQL 버전 5.7 이상에 적용되는 지침은 동일한 스레드 내에서 Lahiru의 최신 답변을 참조하세요.
위 내용은 MySQL 'ERROR 1045: 'root'@'localhost' 사용자에 대한 액세스가 거부되었습니다' 오류를 어떻게 해결합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!