>  기사  >  데이터 베이스  >  Mac mysql 비밀번호를 잊어버린 경우 어떻게 해야 합니까?

Mac mysql 비밀번호를 잊어버린 경우 어떻게 해야 합니까?

PHPz
PHPz원래의
2023-04-17 09:48:328180검색

최근에는 Mac 컴퓨터가 널리 사용되었으며, 특히 인터넷 산업 및 개발 분야에서는 Mac 컴퓨터가 없어서는 안될 도구 중 하나가 되었습니다. 개발 과정에서 MySQL 데이터베이스는 필연적인 연결 고리이기도 합니다. 그러나 많은 사람들이 MySQL 데이터베이스에서 작업할 때 비밀번호를 잊어버리는 문제에 직면하게 됩니다. 그럼 다음에는 Mac 컴퓨터에서 MySQL 데이터베이스 비밀번호를 잊어버린 경우, 문제를 해결하는 방법을 소개하겠습니다.

1. 터미널을 통한 비밀번호 재설정

Mac 컴퓨터의 터미널에서 다음 명령을 사용하여 비밀번호를 재설정할 수 있습니다.

1 먼저 MySQL 서비스를 중지하려면 다음 명령을 실행하세요.

sudo /usr /local /mysql/support-files/mysql.server stop

2. 그런 다음 다음 명령을 통해 MySQL 재설정을 수행하여 부여 테이블을 건너뜁니다.

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant -tables &

3. 다음으로 다음 명령을 통해 MySQL 작업을 수행합니다.

mysql -u root

4. MySQL에 들어간 후 다음 명령을 사용하여 비밀번호를 변경합니다.

use mysql;

update user set authenticate_string=password('newpassword') 여기서 user='root';

또는 다음 명령을 사용하십시오:

update mysql.user set 비밀번호=password('newpassword') where user='root';

참고: " newpassword"는 새 비밀번호입니다. 필요에 따라 비밀번호를 변경할 수 있습니다.

5. 비밀번호 변경이 완료되면 다음 명령을 통해 MySQL 서비스를 다시 시작합니다.

sudo /usr/local/mysql/support-files/mysql.server start

2. 타사 도구를 통해 비밀번호 재설정

터미널을 통한 작업 외에도 일부 타사 도구를 사용하여 비밀번호를 재설정할 수도 있습니다. 일반적으로 사용되는 두 가지 도구는 다음과 같습니다.

1. MySQL Workbench

MySQL Workbench는 MySQL을 관리하기 위해 MySQL에서 공식적으로 제공하는 그래픽 도구로, MySQL 비밀번호를 재설정하는 데 특별한 설정이 필요하지 않습니다. 구체적인 단계는 다음과 같습니다.

(1) 먼저 MySQL Workbench를 열고 "사용자 및 권한 관리"를 클릭합니다.

(2) 그런 다음 MySQL 인스턴스를 선택하고 "편집"을 클릭한 다음 "계정 관리"를 클릭합니다.

(3) 팝업창에서 변경이 필요한 사용자 계정을 선택한 후 "비밀번호 변경"을 클릭하세요.

(4) 새 비밀번호를 입력하고 MySQL 서비스를 다시 시작하세요.

2.Navicat

Navicat은 다음 단계를 통해 비밀번호 변경을 수행할 수 있는 매우 인기 있는 MySQL 데이터베이스 관리 도구이기도 합니다.

(1) 먼저 Navicat을 열고 MySQL 데이터베이스에 연결합니다.

(2) 그런 다음 연결이 성공한 후 비밀번호를 변경해야 하는 사용자를 선택하고 사용자 이름을 마우스 오른쪽 버튼으로 클릭한 후 "사용자 비밀번호 변경"을 선택합니다.

(3) 팝업창에 새로운 비밀번호를 입력하시면 비밀번호 변경이 완료됩니다.

일반적으로 MySQL 비밀번호를 잊어버리는 것은 매우 흔한 문제일 수 있으며 비교적 많은 해결 방법이 있습니다. 관련 단계를 올바르게 따르면 터미널이나 다양한 타사 도구를 사용하여 문제를 해결할 수 있습니다.

위 내용은 Mac mysql 비밀번호를 잊어버린 경우 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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