- mysql_query in bash
- bash mysql 쿼리 함수
1 query()[ | ]
Bash
Copy
query() {
ID=아이디
PW=패스워드
DB=디비명
ROWS=( $(mysql $DB -u$ID -p$PW -e "$1" | tail -n+2) )
}
2 사용 예시[ | ]
- 함수 선언
Console
Copy
[root@zetawiki ~]# query() {
> ID=mysqluser
> PW=P@ssw0rd
> DB=mysql
> ROWS=( $(mysql $DB -u$ID -p$PW -e "$1" | tail -n+2) )
> }
- 쿼리 실행
Console
Copy
[root@zetawiki ~]# query "show tables"
[root@zetawiki ~]# for ROW in "${ROWS[@]}"; do echo $ROW; done
columns_priv
db
... (생략)
user
3 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
CentOS MySQL 설치 ― …MySQL BigDump ― JmnoteMySQL STRICT TRANS TABLES ― John JeongMySQL 외래키 옵션 변경 ― 문태부MySQL 컬럼명으로 테이블 찾기 ― Stly3466