MySQL의 루트 암호를 잊어버릴 때의 처리 방법

1176 단어 MySQL
MySQL 철저 입문 제3판~5.5 새로운 기능 대응~비틀거릴 때 설치된 MySQL의 루트 비밀번호를 잊어버렸어요!실패의 결말!허둥지둥할 때 대처하는 방법.그리 어렵지 않다.당분간 CentOS 6.x에서 확인하다.우분투도 마찬가지잖아~ 우선 루트 권한이 됩니다.sudo su -password: 이어서 mysqld를 떨어뜨리세요.평지 # /etc/init.d/mysql stop 강제로 떨어지는 경우 # killall mysqld 보안 모드로 mysql를 시작합니다. # /usr/bin/mysqld_safe --user=root --skip-grant-tables 이렇게 되면 비밀번호가 없으면 mysql에 접근할 수 있고 비밀번호가 초기화됩니다 # mysqlmysql> update user set Password=null where Host='localhost' and User='root'; mysql> exit 이어서 보안 모드가 아닌 일반 모드로 mysqld를 다시 시작합니다 # /etc/init.d/mysql restart 루트로 mysql에 로그인해서 비밀번호를 설정합니다. # mysql -u rootmysql> set password for root@localhost=password('root 암호'); 다시 설정 완료!

좋은 웹페이지 즐겨찾기