테이블 형식없이 SQL 쿼리 결과 가져 오기
--disable-column-names
옵션 과 마찬가지로 테이블 형식없이 SQL 쿼리를 가져올 수있는 옵션이 있습니까?
예:
mysql -u username -ppassword --disable-column-names --execute "select name from test"
아래 결과 :
-----
| A |
| B |
| C |
| D |
-----
[테이블 형식없이] 아래와 같이 일부 SQL 프로그램 옵션 수정자를 사용하여 쿼리 결과를 얻을 수 있습니까?
A
B
C
D
에 -B
옵션을 추가 합니다 mysql
.
mysql -B -u username -ppassword \
--disable-column-names \
--execute "select name from mydb.test"
-B , --batch : 테이블 형식이 아닌 출력 형식으로 결과를 인쇄합니다.
--execute : 명령문을 실행하고 종료합니다.
HTH
편집 : @ joescii 덕분에,의 -B
약어 --batch
는 --silent
스위치를 활성화합니다 .
다른 답변이 부수적으로 작동하지만, 올바른 스위치가 실제로는 -s
의 줄임말이다 --silent
.
당신은 추가로 지정할 수 있습니다 -r
에 대한 --raw
그렇지 않으면 줄, 탭, 널 문자와 백 슬래시는 각각으로 \ n, \ t, \ 0 \ 표현 될뿐만 아니라, 이스케이프 문자 비활성화 출력.
· --silent, -s Silent mode. Produce less output. This option can be given multiple times to produce less and less output. This option results in nontabular output format and escaping of special characters. Escaping may be disabled by using raw mode; see the description for the --raw option. · --raw, -r For tabular output, the “boxing” around columns enables one column value to be distinguished from another. For nontabular output (such as is produced in batch mode or when the --batch or --silent option is given), special characters are escaped in the output so they can be identified easily. Newline, tab, NUL, and backslash are written as \n, \t, \0, and \\. The --raw option disables this character escaping. The following example demonstrates tabular versus nontabular output and the use of raw mode to disable escaping: % mysql mysql> SELECT CHAR(92); +----------+ | CHAR(92) | +----------+ | \ | +----------+ % mysql -s mysql> SELECT CHAR(92); CHAR(92) \\ % mysql -s -r mysql> SELECT CHAR(92); CHAR(92) \
-Oracle Corporation
MySQL 5.7 2018 년 6 월 7 일
테두리 프레임없이 출력을 파일로 파이프 할 수 있습니다.
mysql -u username -ppassword --disable-column-names --execute "select name from test"> testFile
참고 URL : https://stackoverflow.com/questions/16711598/get-the-sql-query-result-without-the-table-format
'Programing' 카테고리의 다른 글
Pandas 시리즈에 단일 항목을 추가하는 방법 (0) | 2020.12.12 |
---|---|
문서 높이 변경 감지 (0) | 2020.12.12 |
모든 출력을 / dev / null로 리디렉션하는 방법은 무엇입니까? (0) | 2020.12.12 |
Node.js – 이벤트 js 72가 처리되지 않은 '오류'이벤트를 발생시킵니다. (0) | 2020.12.12 |
UTF8 인코딩이 최대 길이 32766보다 깁니다. (0) | 2020.12.12 |