mysql數據庫的登錄腳本

########################

 

ku腳本:

可以使用以下ku腳本,它可以根據提供的參數登錄到MySQL數據庫:

#!/bin/bash

# Check for correct number of arguments
if [ $# -lt 1 ]; then
  echo "Usage: $0 <ip> [<port>] [<mysql options>]"
  exit 1
fi

# Set the IP address and port
ip="$1"
port="${2:-3306}"
shift 2

# Build the MySQL command
mysql_cmd="mysql -h ${ip} -P ${port} $*"

# Run the MySQL command
eval $mysql_cmd

 

 

這個腳本的邏輯如下:

  1. 首先檢查參數數量是否正確,如果小於1,則輸出用法並退出腳本。
  2. 然後設置IP地址和端口號,如果沒有指定端口號,則默認爲3306。
  3. 移動參數,以便構建MySQL命令。
  4. 使用eval命令來運行MySQL命令。

ku腳本使用:

這個腳本允許您指定IP地址,端口號和其他任意的MySQL命令選項,例如:

# 使用默認端口3306連接到IP地址爲192.168.0.1的MySQL服務器
./ku 192.168.0.1

# 使用端口號8888連接到IP地址爲192.168.0.2的MySQL服務器
./ku 192.168.0.2 8888

# 使用端口號3306,連接到IP地址爲192.168.0.3的MySQL服務器,並運行命令"show databases;"
./ku 192.168.0.3 -e "show databases;"

 

 

 

 

 

 

 

 

 

 

 

########################

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章