Skip to main content

Mysql root 사용자 패스워드 재설정 방법

안녕하세요, 고니입니다. 

아주 가끔.. mysql용 root  패스워드 분실로 재설정이 필요한 경우 절차를 안내해드립니다.

image.png

perplexity에서 생성한 AI이미
  1. Mysql 서비스 종료
    $> killall mysqld
  2. Mysql 옵션 적용하여 재시작
    /usr/local/mysql/bin/mysqld_safe ~-~-skip-grant-tables &
    
     
  3. Mysql root 사용자 로그인
    $> /usr/local/mysql/bin/mysql -u root mysql
    * 정상적으로 수행될 경우 콘솔화면이 "mysql>" 으로 변경될 것입니다.
  4. root 패스워드 재지정 (Mysql 5.7이하 버전에서 사용하세요.)
    mysql> update user set password=password('변경할패스워드입력') where user = 'root';
    mysql> flush privileges;
    mysql> quit;

  5. 지정한 패스워드 입력하여 mysql 로그인
    /usr/local/mysql/bin/mysql -u root -p