김루트
EVOLUTION COMPLETE!
김루트
전체 방문자
오늘
어제
  • 분류 전체보기 (45)
    • Dev (37)
      • Vue (5)
      • Python (0)
      • 알고리즘 (0)
      • javascript (5)
      • JAVA (11)
      • Mysql (6)
      • git (3)
      • Error List (6)
    • 인터넷정보 (0)
    • Utility (1)
    • 관련자료 (2)
    • 제품리뷰 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 글 작성시 키보드 입력이 늦어지는 현상

인기 글

태그

  • Vue.js
  • 파이썬 파일쓰기
  • router-view
  • Vue공부
  • 파이썬
  • router-link
  • 파이썬 파일다루기
  • 람다
  • 파이썬 파일추가
  • 김루트
  • 파이썬 파일읽기
  • 파이썬 with
  • 파이썬 open
  • Vue
  • 함수

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
김루트

EVOLUTION COMPLETE!

MySQL 윈도우 ROOT 패스워드 분실시
Dev/Mysql

MySQL 윈도우 ROOT 패스워드 분실시

2018. 9. 16. 22:24


MySQL 의 root 비밀번호를 잊어버려서 접속을 못 할 때, 일반적으로 사용하는 아래 명령어인

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘원하는 비밀번호’;

이런 오류를 내는 경우가 있다.
ERROR 1290 (HY000): The MySQL server is running with the –read-only option so it cannot execute this statement

이때

  1. 제어판의 서비스 항목에서 mysql 서비스를 중지한다.
  2.  C:\ProgramData\MySQL\MySQL Server 5.7 폴더의 my.ini 파일을 변경한다.
    [mysqld] 항목에 아래 한줄을 추가한다.
    skip-grant-tables
  3. 제어판의 서비스 항목에서 mysql 서비스를 실행한다.
  4. 커맨드 창을 실행 시킨 후 mysql 입력한다.
  5.  아래 내용을 입력한다.
    UPDATE mysql.user SET authentication_string = PASSWORD(‘원하는 비밀번호’) WHERE User = ‘root’ AND Host = ‘localhost’;
  6. 변경완료


저작자표시 (새창열림)

'Dev > Mysql' 카테고리의 다른 글

[DB] INSERT 레코드 삽입  (0) 2017.12.01
[DB] DROP TABLE 삭제  (0) 2017.12.01
[DB] MySQL Table 생성,컬럼 추가, 삭제, 수정  (0) 2017.12.01
[DB] SQL, DML , DDL , DCL이란 ?  (0) 2017.12.01
[DB] mysql구축, user생성및권한, table 생성  (0) 2017.12.01
    'Dev/Mysql' 카테고리의 다른 글
    • [DB] INSERT 레코드 삽입
    • [DB] DROP TABLE 삭제
    • [DB] MySQL Table 생성,컬럼 추가, 삭제, 수정
    • [DB] SQL, DML , DDL , DCL이란 ?
    김루트
    김루트
    방문해주셔서 감사합니다:)

    티스토리툴바