다른 DBMS/MySQL&MariaDB
mysql 접속시 --batch --execute --skip-column-names 옵션 사용
취미툰
2021. 12. 21. 10:37
반응형
--execute 옵션을 사용 시 mysql로 접속하지 않고도 쿼리 결과를 받을 수 있습니다.
C:\Program Files\MariaDB 10.6\bin>mysql -h 127.0.0.1 -P 3306 -u root -p -D test --execute="select * from tab_important"
Enter password: ********
+------+-------+
| uid | uname |
+------+-------+
| 1 | Matt |
+------+-------+
--batch옵션을 사용시 실행 결과가 라인이 없는 표 형태로 출력됩니다.
C:\Program Files\MariaDB 10.6\bin>mysql -h 127.0.0.1 -P 3306 -u root -p -D test --execute="select * from tab_important" --batch
Enter password: ********
uid uname
1 Matt
--skip-column-names 옵션사용시 컬럼의 이름이 제거하고 값만 출력됩니다.
C:\Program Files\MariaDB 10.6\bin>mysql -h 127.0.0.1 -P 3306 -u root -p -D test --execute="select * from tab_important" --batch --skip-column-names
Enter password: ********
1 Matt
반응형