도커(Docker) 가지고 MySQL 컨테이너 띄우기

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 16

  • @allssu
    @allssu  3 года назад

    00:00 내용 소개
    00:24 도커 설치
    01:39 MySQL 실행
    04:57 DBeaver 설치
    06:43 데이터베이스 연결
    08:30 DBeaver 기능 및 팁
    14:32 MySQL 컨테이너 종료 및 이미지 삭제

  • @이호현-o4c
    @이호현-o4c 3 года назад +2

    안녕하세요 ㅎㅎ todolist 만드는거 보다가 여기로 먼저 넘어와서 도커를 윈도우로 하는 중인데 DBeaver에서 mysql로 세팅 할 때 완료하기전 검사하는 부분에서 'Public Key Retrieval is not allowed' 라는 메시지가 뜨고 데이터베이스는 건드리지도 못하게 되는데 어떤 이유인지 알 수 있을까요..??ㅠㅠ

    • @allssu
      @allssu  3 года назад

      안녕하세요! 영상 중간에 설명드린 내용이 있는데, 디비버 설정 중 allowPublicKeyRetrieval=true 이부분을 설정해주셔야 합니다! mySQL 8버전부터 로컬에서 실행 시 발생하는 부분으로, 관련 문구 구글에 검색하시면 더욱 자세한 내용 찾으실수 있을것 같아요☺️

    • @이호현-o4c
      @이호현-o4c 3 года назад +1

      @@allssu 감사합니다!! 열심히 따라해볼게요!! ㅎㅎ

    • @이호현-o4c
      @이호현-o4c 3 года назад +1

      @@allssu 해당 부분 찾아서 true로 바꾸니 Connected 나오네요 정말 감사합니다

    • @노랑이-e7b
      @노랑이-e7b 3 года назад +2

      안녕하세요 저도 같은 에러가 나와서 계속 보는데 true설정해주시라는 부분이 어딨죠..? 계속 돌려 보고 있는데 못 찾겠습니다 ㅜ

    • @이호현-o4c
      @이호현-o4c 3 года назад +1

      @@노랑이-e7b 아 죄송합니다 늦게봤네요 mysql 선택하셔서 데이터베이스 이름이랑 유저 이름이랑 패스워드 넣는 창 있잖아요 거기가 main 탭일 거에요 main 옆에 Driver properties를 누르시면 목록이 나오는데 거기서 allowPublicKeyRetrieval 이걸 false에서 true로 바꿔주시면 됩니다!

  • @김지수-h7x
    @김지수-h7x Год назад

    db 연결이 안됩니다.. mysql connector jar이 없어서 생긴 오류를 해결 후에 다시 연결시도 하려고 하니 이번엔 권한이 없다고 하면서 오류가 납니다 ㅠㅜ

  • @chunghyukil
    @chunghyukil 3 года назад +1

    도커는 영속성이 없다고 본거 같은데 실습한 테이블이나 계정을 계속 유지하고 싶다면 컨테이너 시작 종료 시키면서 계속 유지하는것으로 유지가 되는지 아니면 매번 초기화 되는지 궁금합니다.

    • @allssu
      @allssu  3 года назад +1

      안녕하세요! 컨테이너 제거 시 (docker rm 컨테이너명), 말씀해주신 것처럼 데이터가 날아가게 됩니다. 만약 컨테이너 중지가 아닌 삭제 후 데이터 보존이 필요하시다면 볼륨 옵션 -v 통해서 특정 디렉토리를 연결해주셔야합니다!

  • @양형욱-t2k
    @양형욱-t2k 3 года назад +1

    안녕하세요 SELECT command denied to user 'yhw'@'172.17.0.1' for table 'user' 이라는 오류문구가 자꾸 나오는데 혹시 그 이유좀 알수있을까요?

    • @allssu
      @allssu  3 года назад

      디비 스키마 구조는 제가 알 수 없으나, 에러내용 그대로 user테이블에 대한 권한이 없으신거 같네요! grant 명령어로 권한을 주시면 될 것 같습니다☺️

    • @양형욱-t2k
      @양형욱-t2k 3 года назад +1

      희한하네요 user테이블을만든적이엏는데..암튼 감사합니다

    • @allssu
      @allssu  3 года назад

      시스템 스키마에 기본으로 생성될거에요👍

  • @조바이든-r6r
    @조바이든-r6r 3 года назад +1

    docker run 코드 유튜브 댓글이나 깃허브에붙여주셨으면..

    • @allssu
      @allssu  3 года назад

      명령어 영상 설명에 추가했습니다! 좋은 피드백 감사합니다😆