>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 MySQL 비밀번호를 잊어버린 경우 수행할 작업

Linux에서 MySQL 비밀번호를 잊어버린 경우 수행할 작업

angryTom
angryTom원래의
2020-03-11 10:46:365412검색

Linux에서 MySQL 비밀번호를 잊어버린 경우 수행할 작업

Linux에서 MySQL 비밀번호를 잊어버린 경우 수행할 작업

#🎜🎜 #1, 먼저 /etc/my.cnf 파일을 편집하세요

vim /etc/my.cnf

파일에 줄을 추가하여 Skip-grant-tables 구성

예를 들어, 이 위치에 추가하세요

# read_rnd_buffer_size = 2M 
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables

저장하고 종료하세요

2 mysql 서비스를 다시 시작하세요

service mysqld restart

This 확인을 건너뛰고 mysql을 직접 입력하는 방법#🎜🎜 #

3. mysql

mysql
4을 입력합니다.

>use mysql;    更改数据库
>UPDATE user SET PASSORD =password('你要设定的新密码') WHERE USER= 'root';  重设密码
>flush privileges;  刷新MySQL的系统权限相关表,以防止更改后拒绝访问;或或者重启MySQL服务器
>quit;
참고 :

비밀번호 재설정 시 오류가 발생하는 경우 (ERROR 1054 (42S22): '필드 목록'의 알 수 없는 열 'PASSORD') # 🎜🎜#

을 사용하고

>update mysql.user set authentication_string=password('你要设定的新密码') where user='root' ;
#🎜🎜 #

5를 사용하세요. /etc/my.cnf 파일을 다시 편집하세요

vim /etc/my.cnf

건너뛰기 삭제 -grant-tables 구성을 저장하고 종료합니다

#🎜 🎜#6. mysql 서비스를 다시 시작합니다

service mysqld restart

이 시점에서 다음을 사용하여 로그인할 수 있습니다. 새로운 비밀번호!

mysql -uroot -p

이 기사는 PHP 중국어 웹사이트인 Linux 시스템 튜토리얼 컬럼에서 가져온 것입니다. 더 많은 관련 튜토리얼을 보려면 이 컬럼에 계속 관심을 가져주세요!

위 내용은 Linux에서 MySQL 비밀번호를 잊어버린 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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