"Bash에서 MySQL 사용"의 두 판 사이의 차이

잔글 (로봇: 자동으로 텍스트 교체 (-[root@jmnote +[root@zetawiki))
잔글 (봇: 자동으로 텍스트 교체 (-<source lang='cli'> +<source lang='console'>))
11번째 줄: 11번째 줄:


;실행예시
;실행예시
<source lang='cli'>
<source lang='console'>
[root@zetawiki ~]# mysql -uroot -pP@ssw0rd mysql -e "SHOW TABLES"
[root@zetawiki ~]# mysql -uroot -pP@ssw0rd mysql -e "SHOW TABLES"
+---------------------------+
+---------------------------+
22번째 줄: 22번째 줄:
+---------------------------+
+---------------------------+
</source>
</source>
<source lang='cli'>
<source lang='console'>
[root@zetawiki ~]# echo "SHOW TABLES" | mysql -uroot -pP@ssw0rd mysql
[root@zetawiki ~]# echo "SHOW TABLES" | mysql -uroot -pP@ssw0rd mysql
Tables_in_mysql
Tables_in_mysql
38번째 줄: 38번째 줄:


;실행예시
;실행예시
<source lang='cli'>
<source lang='console'>
[root@remote ~]# mysql -h111.222.33.44 -uroot -pP@ssw0rd mysql -e "SHOW TABLES"
[root@remote ~]# mysql -h111.222.33.44 -uroot -pP@ssw0rd mysql -e "SHOW TABLES"
+---------------------------+
+---------------------------+
58번째 줄: 58번째 줄:
</source>
</source>


<source lang='cli'>
<source lang='console'>
[root@zetawiki ~]# mysql -uroot -pP@ssw0rd mysql <<QUERY
[root@zetawiki ~]# mysql -uroot -pP@ssw0rd mysql <<QUERY
> SHOW
> SHOW

2016년 3월 29일 (화) 09:56 판

Bash에서 MySQL 접근
Bash에서 원격으로 MySQL 쿼리 수행
리눅스 쉘에서 MySQL 쿼리

1 로컬

명령어
mysql -u아이디 -p패스워드 디비명 -e "쿼리문"
echo "쿼리문" | mysql -u아이디 -p패스워드 디비명
실행예시
[root@zetawiki ~]# mysql -uroot -pP@ssw0rd mysql -e "SHOW TABLES"
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
... (생략)
| user                      |
+---------------------------+
[root@zetawiki ~]# echo "SHOW TABLES" | mysql -uroot -pP@ssw0rd mysql
Tables_in_mysql
columns_priv
db
... (생략)
user

2 원격

명령어
mysql -h서버주소 -u아이디 -p패스워드 디비명 -e "쿼리문"
실행예시
[root@remote ~]# mysql -h111.222.33.44 -uroot -pP@ssw0rd mysql -e "SHOW TABLES"
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| event                     |
... (생략)
| user                      |
+---------------------------+

3 여러 줄 입력

mysql -u아이디 -p패스워드 디비명 <<QUERY
쿼리문
QUERY
[root@zetawiki ~]# mysql -uroot -pP@ssw0rd mysql <<QUERY
> SHOW
> TABLES;
> QUERY
Tables_in_mysql
columns_priv
db
.. (생략)
user

4 같이 보기

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}