링크 ux 에서 my sql 비밀 번 호 를 잊 어 버 리 는 몇 가지 찾기 방법(추천)
2971 단어 linuxmysql비밀 번 호 를 잊다
방법 1(루트 권한 먼저 들 어가 기):
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root
mysql> update user set password=password("newpassword") where user=‘root‘;
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password: < newpassword>
mysql>
방법 2:/etc/mysql/debian.cnf 파일 에서[client]절 에서 제공 하 는 사용자 이름과 비밀 번 호 를 직접 사용 합 니 다.
# mysql -udebian-sys-maint -p
enter password: < [client] >
mysql> update user set password=password("newpassword") where user=root;
mysql> flush privileges;
mysql> quit
# mysql -uroot -p
enter password: < newpassword>
mysql>
방법 3:이런 방법 은 나 는 테스트 를 한 적 이 없다.왜냐하면 나의 루트 사용자 의 기본 비밀 번 호 는 이미 나 에 게 수정 되 었 기 때문이다.그 분 은 시간 이 있 으 면 테스트 를 해서 결 과 를 나 에 게 알려 주 십시오.감사합니다!!
# mysql -uroot -p
enter password: < /etc/mysql/debian.cnf [client] >
방법 4:방법 은 다음 과 같 습 니 다.1.mysql 서비스/etc/init.d/mysqld stop 2 를 닫 고 Cskip-grant-tables 옵션 으로 mysql 서 비 스 를 시작 합 니 다./etc/inin.d/mysqld 스 크 립 트 시작 위치 에 이 옵션 을 추가 할 수 있 습 니 다.vi/etc/init.d/mysqld
방법 은 다음 과 같다.
1,mysql 서비스 종료
/etc/init.d/mysqld stop
2.Cskip-grant-tables 옵션 을 사용 하여 my sql 서 비 스 를 시작 합 니 다./etc/inin.d/mysqld 스 크 립 트 시작 위 치 를 수정 하여 이 옵션 을 추가 할 수 있 습 니 다.
vi /etc/init.d/mysqld
시작 하 는 문 구 를 아래 에서 실행 합 니 다.-skip-grant-tables
/usr/bin/mysqld_safe --skip-grant-tables --datadir="$datadir" --socket="$socketfile"
--log-error="$errlogfile" --pid-file="$mypidfile"
가입--skip-grant-tables 는 my sql 서 비 스 를 시작 할 때 권한 표 인증 을 건 너 뛰 었 다 는 뜻 입 니 다.시작 후 my sql 에 연 결 된 루트 는 구령 이 필요 없습니다.3,mysql 서비스 다시 시작
/etc/init.d/mysqld start
4.루트 사용자 의 비밀 번 호 를 수정 합 니 다.
mysql> update mysql.user set password=password("123456")where user=root;
mysql> flush privileges;
mysql> quit
5.my sql 을 다시 시작 하면 새 비밀번호 로 로그 인 할 수 있 습 니 다.
mysql
mysql -u root Cp
비밀번호 입력:1234566,mysql 서비스 종료
/etc/init.d/mysqld stop
7.두 번 째 단계 에서 수정 한/etc/init.d/mysqld 를 다시 수정 하여 원래 변 하지 않 게 합 니 다.즉,취소--skip-grant-tables 문 구 를 다시 수정 합 니 다.8,mysql 서비스 다시 시작
/etc/init.d/mysqld start
후기:새로 설 치 된 MySQL 은 비밀번호 가 있 지만 사실은 어떤 폴 더 에 자동 으로 저 장 됩 니 다.저 는 MySQL-server-5.6.35-1el6.x86 을 설 치 했 습 니 다.64.rpm,rpm 설치 방식,MySQL 의 루트 비밀번호;기본 비밀번호 존재:/root/mysqlsecret 이 폴 더 에...//하지만 저 는..........................................................................
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.