dev/mysql2 [mysql] docker mysql 이미지에 생성시 테이블 생성 명령어 및 테스트 데이터 입력하기 이미지를 생성하기 위한 도커 파일.COPY 인스트럭션에도커 이미지가 생성될때 데이터 베이스에 입력할 데이터 파일을DB 이미지 생성시 읽어들이는 디렉터리로 옮겨 주었다. 도커 이미지 생성 생성된 이미지 실행 컨테이너가 정상적으로 생성이 되었다. 컨테이너의 터미널을 호스트 컴퓨터의 터미널과 연결한다. 도커 파일에 명시해놓은아이디로 DB에 접속한다. 이미지 생성시 생성한 데이터 베이스에 접속후테이블을 조회해보면 COPY 인스트럭션에 옮겨놓은파일의 내용대로 테이블이 생성되었다. ps.ch8.mysql 파일의 내용은 아래와 같다. 자세한 내용은 아래의 글을 참고https://hub.docker.com/_/mysql mysql - Official Image | Docker HubQuick r.. 2024. 10. 27. [mysql] 리눅스 터미널에서 mysql 접속하기 리눅스 터미널과 연결한 도커 터미널에서 mysql만입력했을때 접근이 되지 않는다. 이미지를 생성할때 환경변수로 설정했던 아이디로로그인 한다. show databases; 를 입력해서데이터 베이스가 생성 되었는지 확인한다. myslq database는현재 로그인한 계정으로는 사용할수 있는 권한이 없는거 같다. mysql 이미지를 생성할때 설정해놓은 root의비밀번호로 mysql에 다시 접속한다. use mysql입력 user 테이블에서생성되어 있는 계정 정보를 확인할수 있다. 2024. 10. 27. 이전 1 다음