집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >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 restartThis 확인을 건너뛰고 mysql을 직접 입력하는 방법#🎜🎜 #
3. mysql
mysql4을 입력합니다.
>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 중국어 웹사이트의 기타 관련 기사를 참조하세요!