반응형
mysql 접속 후 DATABASE 생성 시
mysql access denied for user '@'localhost' (using password no) 와 같이 에러가 뜬다면
다음과 같이 실행 보자
1. cmd (관리자용으로 실행)
2. cd [mysql이 설치된 경로]
ex) cd C:\Program Files\MySQL\MySQL Server 5.5\bin
3. mysql -u root -p
4. password 입력
근데 패스워드를 모른다?
그럼 다음 플랜 B
우선
1. window key + R - > services.msc -> mysql 서비스 정지
2. cmd (관리자용으로 실행)
3. cd [mysql이 설치된 경로]
ex) cd C:\Program Files\MySQL\MySQL Server 5.5\bin
4. mysqld.exe --skip-grant
(승인절차 거치지 않고 mysql 프로세스 실행)
5. 실행되고 있는 cmd창을 띄워 놓은 상태에서
6. 새로운 cmd (관리자용으로 실행) 창을 띄운다.
7. cd [mysql이 설치된 경로]
ex) cd C:\Program Files\MySQL\MySQL Server 5.5\bin
8. mysql.exe
9. use mysql;
10. UPDATE user SET password=[변경할패스워드입력] where user='root';
11. FLUSH PRIVILEGES;
12. exit;
ex) 10~12까지
13. 원활히 진행되지 않으면 window 재부팅
반응형
'IT > DBMS' 카테고리의 다른 글
Node.js Tibero 연동 (feat. Odbc (0) | 2023.09.21 |
---|