• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

mysql 비밀번호

22.04.06 23:44 작성 조회수 149

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
안녕하세요
어제 3강 수강 후 mysql 비밀번호까지 admin12345로 세팅 후
오늘 4강 수강하려고 서버 실행 후
mysql 접속을 하려고 하니까
 
C:\eGovFrame-3.10.0\bin\mysql-5.6.21\bin>mysql -u root -p Enter password: ********* ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
 
C:\eGovFrame-3.10.0\bin\mysql-5.6.21\bin>mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
 
위와 같은 에러가 나서 접속이 안됩니다.
password란에 아무것도 안 적고 엔터를 쳐도 두번째 같이 에러가 나고
ctrl+alt+delete > 서비스 접속해도 mysql없습니다.
또한 내pc > 관리 >서비스에도 mysql 없구요..
어떻게 해야하나요??

답변 1

답변을 작성해보세요.

0

1) 먼저  mysql server를 구동하시구요
  -   아래 폴더(mysql-5.6.21)에서 startup.bat 파일을 더블클릭하시면 서버가 구동이됩니다.
       (다른 mysql이 설치가 되어있으면 포트 충돌로 실행이 되지 않습니다.)

  - 서버가 구동된 cmd 창은 닫으시면 않되고 계속 놔두셔야 됩니다.   
  - 서버창에 서버가 정상적으로 구동(Start)되었다는 메세지를 보셔야 됩니다.

 2) 서버가 구동이 되면 새로운 cmd창을 열고
   C:\eGovFrame-3.10.0\bin\mysql-5.6.21\bin>mysql -u root -p 엔터를 하시고
 
    Enter password : admin12345 <-비밀번호를 입력하고 엔터를 치면

    성공적으로 접속이 되면 아래처럼 mysql 프롬프트가 다옵니다.
    mysql>

  * 초기에는 root 사용자의 비번이 설정이 되어 있지 않기 때문에 아래처럼 비밀번호없이 접속하셔서
    새로운 비밀번호를 설정을 해주여야 됩니다.(이부분은 하셨다고 봅니다)
  C:\eGovFrame-3.10.0\bin\mysql-5.6.21\bin>mysql -u root -p 

    Enter password : 그냥엔터

    mysql>
   
   그렇다면   비밀번호까지 설정을 하셨다고 하시는데(admin1234) 에러메세지를 보니 비밀번호가 잘못된듯     하는데요? admin12345로 정확하게 변경을 하셨을가요? 서버도 구동되어있고 비밀번호도 맞다면 접속이        되어야 정상입니다. 계속 비번이 틀리다면 비밀번호를 초기화 하는 방법을 생각해 봐야 겠습니다.

    다시한번 해보시고 문의 올려주시기 바랍니다.