mysql数据库的登录脚本

科技资讯 投稿 11600 0 评论

mysql数据库的登录脚本

 

ku脚本:

#!/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. 然后设置IP地址和端口号,如果没有指定端口号,则默认为3306。
  2. 移动参数,以便构建MySQL命令。
  3. 使用eval命令来运行MySQL命令。

ku脚本使用:

# 使用默认端口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;"

 

 

 

 

 

 

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

编程笔记 » mysql数据库的登录脚本

赞同 (55) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽