1. 程式人生 > >finddb,conndb 函式增加

finddb,conndb 函式增加

vi .bashrc
–新增下列內容
function cdb(){ mysql -u’test_1’ -p -S$(find /db/mysql* -name $1 -type d 2>/dev/null|awk -F’/’ ‘{print “/var/run/mysqld/mysqld"substr($3,6,6)”.sock"}’) $1;}
function finddb(){ find /db/mysql* -name $1 -type d 2>/dev/null; }
function conndb(){ mysql -u’test_1’ -p -S $(echo $1|awk ‘{ if($1 ==‘3306’) {print “/var/run/mysqld/mysqld.sock”;} else {print “/var/run/mysqld/mysqld_”$1".sock"}}’);}

儲存更改後 執行如下語句:
source .bashrc

此時就可以通過如下用法找出資料庫所在埠
finddb dbname
可以通過如下語句登入埠所在資料庫
conndb port