본문으로 바로가기

docker mysql 쿼리 결과 파일로 받기

category n년차 개발자 2022. 10. 14. 18:39
반응형

 

2022.07.10 - [docker] - WLS 설치 및 WSL 위에 Docker 설치

 

WLS 설치 및 WSL 위에 Docker 설치

WLS2 (Windows Subsystem for Linux) Linux용 Windows 하위 시스템을 사용하면 개발자가 기존 가상 머신의 오버헤드 또는 듀얼 부팅 설정 없이 대부분의 명령줄 도구, 유틸리티 및 애플..

1995-dev.tistory.com

 

docker mysql 실행

# docker run -d 
    --name=mysql_container 
    -e MYSQL_ROOT_PASSWORD=1234 
    -e MYSQL_DATABASE=todos 
    mysql:5.7

 

docker mysql 접속

# docker exec -it mysql_container bash

 

mysql 쿼리 실행

# mysql -uroot -p product_db -e "SELECT * FROM product_table WHERE product_code = 123451" -t > result.txt


# ls
bin  boot  dev  ...  result.txt

 

docker 밖으로 파일 복사

docker cp mysql-container:/result.txt ~/mnt/c/User/admin/mysql/result.txt
반응형