로컬에 DB환경을 테스트 하려고 하니 Error2003, 10061문제가 발생하면서 Mysql이 실행되지 않았다.
검색해본 결과 root 비밀번호 문제라고 한다. (제대로 입력한거 같은데 사람의 기억력이란 참 모를일이다.)
하여튼 Mysql 설치경로 \bin으로 들어가서
>mysqld --skip-grant
입력하면 콘솔이 멈추게 된다. 왜 멈추는지는 알 수 없으나 창을 닫고
다시 재접속을 하면 원활하게 사용할수 있다.
*root패스워드가 사라지게 되니 실제 서비스에서는 root패스워드를 초기화 하는 방향으로 해결하자.
이후
>flush privileges;
로 버퍼를 비워주고
>use mysql;
mysql 로 database를 바꿔주고
>update user set password=password('1234') where user='root';
로 root 패스워드를 초기화 한다.
안될때는 콘솔을 껏다 켜는 방향으로 하자.
'DB > Mysql' 카테고리의 다른 글
수정시마다 date time 수정 (0) | 2015.11.28 |
---|---|
Mysql 테이블 생성, 사용자 추가 (0) | 2012.05.22 |
Work bench 작성된 DB를 EER Diagram으로 변환 (0) | 2012.03.28 |