>  기사  >  데이터 베이스  >  TIMESTAMP 경고를 무시하면서 Windows 환경에서 MySQL ROOT 비밀번호를 재설정하는 방법은 무엇입니까?

TIMESTAMP 경고를 무시하면서 Windows 환경에서 MySQL ROOT 비밀번호를 재설정하는 방법은 무엇입니까?

DDD
DDD원래의
2024-10-28 03:31:02830검색

How to Reset the MySQL ROOT Password in a Windows Environment while Ignoring a TIMESTAMP Warning?

Windows 환경에서 MySQL ROOT 비밀번호 재설정

제공된 지침을 사용하여 MySQL 루트 비밀번호를 재설정하려고 하면 다음과 같은 문제가 발생할 수 있습니다. TIMESTAMP의 암시적 DEFAULT 값에 관한 경고 메시지입니다. 이 메시지는 주로 알림이므로 특정 조치가 반드시 필요한 것은 아닙니다.

비밀번호를 성공적으로 재설정하려면 다음 단계를 따르는 것이 좋습니다.

  1. MySQL 서비스를 종료하세요.
  2. "C:ProgramDataMySQLMySQL Server 5.6"에 있는 "my.ini" 파일로 이동합니다. "ProgramData" 폴더가 숨겨져 있지 않은지 확인하세요.
  3. "[mysqld]" 섹션 아래에 "skip-grant-tables" 행을 추가하고 파일을 저장합니다.
  4. MySQL 서비스를 한 번 시작합니다.
  5. 관리자 권한으로 명령 프롬프트를 엽니다.
  6. 다음 명령을 실행합니다: "mysql -u root" MySQL 터미널에 진입합니다.
  7. "update" 쿼리를 실행합니다. mysql.user는 비밀번호를 업데이트하기 위해 비밀번호=PASSWORD('NEW PASSWORD'), 여기서 user='root'"를 설정합니다. 최신 버전의 경우 "password" 대신 "authentication_string"을 사용하세요.
  8. 변경 사항을 적용하려면 "FLUSH PRIVILEGES"를 입력하세요.
  9. "q"를 사용하여 MySQL 터미널을 종료하세요.
  10. MySQL 서비스를 종료합니다.
  11. "my.ini" 파일에서 "skip-grant-tables" 줄을 제거합니다.
  12. MySQL 서비스를 다시 시작합니다.

완료되면 새 비밀번호를 사용하여 MySQL 서버에 로그인할 수 있습니다. 프로세스 중에 나타나는 경고 메시지는 비밀번호 재설정 절차에 영향을 미치지 않으므로 무시할 수 있습니다.

위 내용은 TIMESTAMP 경고를 무시하면서 Windows 환경에서 MySQL ROOT 비밀번호를 재설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.