728x90
좋은 Practice 는 아니겠지만, 간단한 DB 조회를 위해서 mysql 이 제공하는 CLI 를 이용하는 경우가 다들 있으실 겁니다.
데이터를 조회 및 확인만 화면으로 한다면 특별히 문제 없겠지만 가끔을 엑셀 등의 도구로 데이터를 옮겨야 할 경우가 생기곤 합니다.
mysql CLI 의 기본 쿼리 결과는 결과를 테이블, 레이아웃, 혹은 박싱이라 불리우는 형태로 표현해 줍니다.
보기에는 좋지만 다른 도구에 붙여 넣기에는 영~ 불편한게 사실이죠
보기는 좋지만...
보기 좋은 떡이 먹기 좋다는 옛말이 있지만 이 박스를 좀 없애고 싶은 분들도 많으실겁니다.
박스를 없애려면 mysql CLI 구동시 몇 가지 옵션을 추가해 주셔야 합니다.
$ mysql -u user_name_place -p -s -r
Enter password:
mysql>
mysql> use sys
mysql> select * from version;
sys_version mysql_version
2.0.0 8.0.12
-s 옵션을 주면 일단 박스가 사라지긴 합니다.
하지만 출력되는 데이터에 escape 처리를 하게 되니, 완벽한 RAW 데이터 추출을 위해서는
-s 옵션과 함께 -r 옵션을 주는 것이 좋습니다.
728x90