>  기사  >  데이터 베이스  >  Mysql 5.6 비밀번호를 잊어버린 경우 대처 방법

Mysql 5.6 비밀번호를 잊어버린 경우 대처 방법

PHPz
PHPz원래의
2023-04-20 10:06:461272검색

비밀번호는 MySQL 데이터베이스를 사용할 때 매우 중요한 부분입니다. 하지만 때때로 MySQL 비밀번호를 잊어버릴 수도 있습니다. 이때 어떻게 해야 합니까?

다음 글에서는 mysql5.6 버전에서 비밀번호를 잊어버렸을 때 해결방법을 소개하겠습니다.

  1. MySQL 버전 확인

작업을 수행하기 전에 먼저 MySQL 버전을 확인해야 합니다. 다음 명령을 통해 MySQL 버전을 확인할 수 있습니다.

mysql -V

이 명령을 실행하면 MySQL 버전 정보가 표시됩니다. 예:

mysql  Ver 14.14 Distrib 5.6.51, for Linux (x86_64) using  EditLine wrapper
  1. Stop the MySQL service

비밀번호를 재설정하기 전에 MySQL 서비스를 중지해야 합니다. 먼저 다음 명령을 통해 MySQL 서비스를 중지할 수 있습니다.

sudo service mysql stop
  1. MySQL 서비스를 시작하여 인증을 건너뜁니다.

다음으로 MySQL 서비스를 시작하고 인증을 건너뛰어야 합니다. MySQL 서비스를 시작하려면 다음 명령을 사용해야 합니다.

sudo mysqld_safe --skip-grant-tables &

이 명령을 실행하면 MySQL 서비스가 시작된 것을 확인할 수 있습니다. 동시에 비밀번호 없이 MySQL에 로그인할 수 있는 "인증 건너뛰기" 옵션도 설정했습니다.

  1. 루트 계정의 비밀번호를 재설정하세요

이제 비밀번호 인증 없이 MySQL 서비스를 성공적으로 시작했습니다. 다음 단계는 루트 계정의 비밀번호를 재설정하는 것입니다.

먼저 MySQL에 로그인해야 하며 터미널에 다음 명령을 입력하여 MySQL 콘솔에 로그인해야 합니다.

mysql -u root

로그인한 후 MySQL 데이터베이스를 선택해야 합니다.

use mysql;

그런 다음 다음을 사용할 수 있습니다. 루트 사용자의 비밀번호를 변경하는 명령:

UPDATE user SET Password=PASSWORD('new_password') WHERE user='root';

명령에서 new_password를 새 비밀번호로 바꾸세요.

마지막으로 다음 명령을 사용하여 권한을 새로 고쳐야 합니다.

FLUSH PRIVILEGES;
  1. MySQL 서비스 다시 시작

이제 루트 계정의 비밀번호를 재설정하고 권한을 새로 고쳤습니다. MySQL 서비스를 종료하고 다시 시작할 수 있습니다. 다음 명령을 사용하여 MySQL 서비스를 종료할 수 있습니다.

sudo service mysql stop

다음으로, 다음 명령을 사용하여 MySQL 서비스를 시작할 수 있습니다.

sudo service mysql start

이제 새 비밀번호를 사용하여 MySQL에 로그인할 수 있습니다.

요약

MySQL 비밀번호를 잊어버리는 것은 매우 흔한 실수이지만 위의 5가지 간단한 단계를 사용하여 비밀번호를 재설정할 수 있습니다. 어떤 이유로든 비밀번호를 재설정할 수 없는 경우 MySQL 설명서를 확인하거나 MySQL 지원 팀에 문의하여 문제를 해결할 수 있습니다.

위 내용은 Mysql 5.6 비밀번호를 잊어버린 경우 대처 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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