MySQL 루트 비밀번호 분실 시 검색
MySQL 루트 비밀번호를 잊어버린 경우 당황하지 마세요. 원래 비밀번호를 모르고 검색하거나 재설정할 수 있는 방법이 있습니다.
옵션 1: 파일 기반 검색
전통적으로 MySQL은 ~에 루트 비밀번호를 저장합니다. Unix 기반 시스템의 /.mylogin.cnf 파일입니다. 그러나 로컬에 directadmin 디렉터리가 없다고 언급했는데, 이는 다른 시스템을 사용하고 있음을 나타낼 수 있습니다.
옵션 2: 임시 루트 액세스
Ubuntu 사용자의 경우 , 다음 단계에 따라 일시적으로 MySQL 데이터베이스에 대한 루트 액세스 권한을 얻을 수 있습니다.
루트 비밀번호 변경:
UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root'; FLUSH PRIVILEGES;
안전 모드를 종료하고 MySQL을 다시 시작하세요.
mysqladmin shutdown sudo service mysql start
참고: 이 방법은 MySQL 5.7 이하에서 작동합니다. 버전 8.0 이상에서는 mysql.user 테이블의 비밀번호 필드가 제거되었습니다. 대신 인증_문자열 필드를 사용하세요.
위 내용은 분실한 MySQL 루트 비밀번호를 어떻게 검색하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!