Windows 환경에서 MySQL ROOT 비밀번호 재설정
제공된 지침을 사용하여 MySQL 루트 비밀번호를 재설정하려고 하면 다음과 같은 문제가 발생할 수 있습니다. TIMESTAMP의 암시적 DEFAULT 값에 관한 경고 메시지입니다. 이 메시지는 주로 알림이므로 특정 조치가 반드시 필요한 것은 아닙니다.
비밀번호를 성공적으로 재설정하려면 다음 단계를 따르는 것이 좋습니다.
- MySQL 서비스를 종료하세요.
- "C:ProgramDataMySQLMySQL Server 5.6"에 있는 "my.ini" 파일로 이동합니다. "ProgramData" 폴더가 숨겨져 있지 않은지 확인하세요.
- "[mysqld]" 섹션 아래에 "skip-grant-tables" 행을 추가하고 파일을 저장합니다.
- MySQL 서비스를 한 번 시작합니다.
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 다음 명령을 실행합니다: "mysql -u root" MySQL 터미널에 진입합니다.
- "update" 쿼리를 실행합니다. mysql.user는 비밀번호를 업데이트하기 위해 비밀번호=PASSWORD('NEW PASSWORD'), 여기서 user='root'"를 설정합니다. 최신 버전의 경우 "password" 대신 "authentication_string"을 사용하세요.
- 변경 사항을 적용하려면 "FLUSH PRIVILEGES"를 입력하세요.
- "q"를 사용하여 MySQL 터미널을 종료하세요.
- MySQL 서비스를 종료합니다.
- "my.ini" 파일에서 "skip-grant-tables" 줄을 제거합니다.
- MySQL 서비스를 다시 시작합니다.
완료되면 새 비밀번호를 사용하여 MySQL 서버에 로그인할 수 있습니다. 프로세스 중에 나타나는 경고 메시지는 비밀번호 재설정 절차에 영향을 미치지 않으므로 무시할 수 있습니다.
위 내용은 TIMESTAMP 경고를 무시하면서 Windows 환경에서 MySQL ROOT 비밀번호를 재설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!