Mysql shell script 1

RDB/mysql 2019. 9. 9. 11:04
반응형

 

1.mysql 쉘 스크립트(접속)

 

보통은 mysql -uroot -p 로 DB 루트 로그인을 하는데 보안에 안전한 내부망 테스트 장비나 원격지원등 사유로 인해 스크립트로 만들어 쓸 때도 있다.

postgres 쓸때는 따로 라이브러리가 있었던 거 같은데 mysql은 자체라이브러리가 있어서 편하다.

 

 

[test@~]$ vi mysql_conn.sh

--------------------------------------------------------------------------------------
#!/bin/sh
/usr/local/mysql/bin/mysqladmin -uroot -p(패스워드) --socket=/tmp/mysql.sock

:wq

 

[test@~]$ ./mysql_conn.sh
Commands end with ; or \g.
Your MySQL connection id is 94
Server version: 5.7.19-log MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle, SkySQL Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]> show processlist;
+----+------+-----------+------+---------+------+----------+------------------+
| Id | User | Host      | db   | Command | Time | State    | Info             |
+----+------+-----------+------+---------+------+----------+------------------+
| 94 | root | localhost | NULL | Query   |    0 | starting | show processlist |
+----+------+-----------+------+---------+------+----------+------------------+
1 row in set (0.02 sec)

MySQL [(none)]>

 

간단하다 

 

끝.

 

 

반응형

'RDB > mysql' 카테고리의 다른 글

mysql varchar 한글 입력사이즈 계산 어떻게 하는 거야?  (0) 2019.11.15
mysql shell script 2  (0) 2019.09.09
Xtrabackup 2.49 설치  (0) 2019.09.06
varchar 255가 넘는 인덱스 추가  (0) 2019.09.05
mysql 5.7 binary 설치 3  (0) 2019.08.30
블로그 이미지

dung beetle

취미는 데이터 수집 / 직업은 MYSQL과 함께 일하는 DBA / 즐거운 엔지니어의 끝나지 않는 이야기

,