-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
mysql 실행 질문입니다 ㅠ
20.11.18 22:08 작성 조회수 204
0
mysql데이터베이스 준비 강의 수강중입니다 ㅠ
mysql -u root 를 cmd에 입력하면
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 라는 에러코드가 뜨는데 어떻게 해야 할까요 ㅠㅠ
가장 빠른 풀스택: 파이썬 백엔드와 웹기술 부트캠프 (flask/플라스크와 백엔드 기본) [풀스택 Part1-1]
실전 ABTest 기능 지원 블로그 구현하기: mysql 데이터베이스 준비
강의실 바로가기
답변을 작성해보세요.
0
김상혁
2021.10.10
혹시 제대로 한 것 같은데도 안된다면, 직접 타이핑으로 쳐보는 방법 추천합니다. 저는 작은 따음표가 복사 붙여넣기 하니까 제대로 인식이 안되서, 오류가 발생했습니다.
0
잔재미코딩 DaveLee
지식공유자2020.11.19
안녕하세요.
우선 이 부분은 mysql 강좌에서 문의해주시면 좀더 좋을 것 같아요. 일단 mysql 강의를 그대로 따라하시면서, 강의 중 어느 부분에서 저런 에러가 나왔는지를 이해해야 그나마 뭐가 잘 못되었는지 힌트라도 얻을 수 있을 것 같고요. 또 ajrfyd 님도 강의를 그대로 다시 한번 따라하신다면, 내가 어느 부분에서 실수를 했는지 이해할 수 있어서, 저런 에러가 안날 수도 있습니다. 보통은 mysql 설치시 설정된 비밀번호로 접근할 수 있고, 다음 부분도 강의와 함께 보시면 좋을 것 같습니다.
감사합니다.
1. mysql 사용자 확인 # mysql -u root -p mysql> use mysql; mysql> select * from user; 2. 사용자 추가 # mysql -u root -p mysql> use mysql; 1) 로컬에서만 접속 가능한 userid 생성 mysql> create user 'userid'@localhost identified by '비밀번호'; 2) 모든 호스트에서 접속 가능한 userid 생성 mysql> create user 'userid'@'%' identified by '비밀번호'; 3. 사용자 비밀번호 변경 mysql> SET PASSWORD FOR 'userid'@'%' = '신규비밀번호'; 4. 사용자 삭제 # mysql -u root -p mysql> use mysql; mysql> drop user 'userid'@'%';
답변 2