########################
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,则输出用法并退出脚本。
- 然后设置IP地址和端口号,如果没有指定端口号,则默认为3306。
- 移动参数,以便构建MySQL命令。
- 使用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;"
########################
标签:登录,IP地址,数据库,mysql,192.168,ku,MySQL,端口号 From: https://www.cnblogs.com/igoodful/p/17304543.html