首页 > 数据库 >mysql数据库的登录脚本

mysql数据库的登录脚本

时间:2023-04-10 22:37:45浏览次数:38  
标签:登录 IP地址 数据库 mysql 192.168 ku 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;"

 

 

 

 

 

 

 

 

 

 

 

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

标签:登录,IP地址,数据库,mysql,192.168,ku,MySQL,端口号
From: https://www.cnblogs.com/igoodful/p/17304543.html

相关文章

  • Django笔记二十一之使用原生SQL查询数据库
    本文首发于公众号:Hunter后端原文链接:Django笔记二十一之使用原生SQL查询数据库Django提供了两种方式来执行原生SQL代码。一种是使用raw()函数,一种是使用connection.cursor()。但是官方还是推荐在使用原生SQL之前,尽量的先去探索一下QuerySet提供的各种API。目前......
  • chatpgt-flinkcdc从mysql到kafka再到mysql
    flinkcdcmysql到kafkaimportorg.apache.flink.api.common.serialization.SimpleStringSchema;importorg.apache.flink.streaming.api.environment.StreamExecutionEnvironment;importorg.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer;importorg.apach......
  • 学习笔记394—Windows 10 MySQL 数据库安装
    Windows10MySQL数据库安装1、MySQL的安装方式MySQL的社区版(MySQLCommunity)是免费的、开源的,像企业版这些是收费的,学习阶段使用社区版的即可。MySQL社区版在Windows10的安装方式可以分为两种,一种是使用安装程序安装,另一种是使用压缩包安装。个人倾向于使用压缩包......
  • Android开发_记事本(2)数据库
    APP中的数据库知识点ListViewhttps://blog.csdn.net/indeedes/article/details/119530068开发过程需求可以写并保存多个输入的笔记内容按照一定顺序显示出来如果屏幕不够可以下拉输入的内容可以增删改查APP核心:ListViewListView简介在Android开发中,ListView是一个比......
  • Mysql tinyint长度为1时在java中被转化成boolean型(踩坑)
    资料参考链接1:https://www.cnblogs.com/joeylee/p/3878223.html资料参考链接2:https://blog.csdn.net/HD243608836/article/details/118197811目录背景线上事故1污染数据2类型转换异常原因解决方法.背景踩过两次tinyint的坑线上事故1污染数据问题背景tinyint(1)在j......
  • ChatGPT垂直行业私有数据知识库向量数据库-Linux Ubuntu下安装docker-并且安装运行qdr
    现在基于GPT相应实现自建本地知识库,必不可少的就是向量数据库,现在介绍下qdrant向量数据库的安装。因为qdrant向量数据库只支持docker部署,所以在服务器上安装一下docker,下面是在ubutnu下安装dockeraptupdateaptinstallapt-transport-httpsca-certificatescurlgnupglsb-r......
  • python操作mysql数据库
    Python操作mysql库python操作mysql数据库,需要使用第三库:pymysql一、mysql安装官网:https://www.mysql.com/二、安装pymysqlpipinstallPyMySql-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com三、使用代码演示:importpymysqlconn=pymysql.connec......
  • mysql 2023-04-09 23:59:59 999 为什么会展示为第二天
    在MySQL中,日期时间类型包括DATE、TIME、DATETIME、TIMESTAMP等。其中,DATETIME和TIMESTAMP类型可以表示具体的日期和时间,包含年、月、日、时、分、秒等信息。当使用DATETIME或TIMESTAMP存储日期时间值时,如果精度达到了秒级别以上,MySQL会进行四舍五入,将精度保留到秒级别......
  • ubuntu 修改mysql的大小写不敏感
    1.进入目录径:/etc/mysql/mysql.conf.d2.修改文件mysqld.cnf文件  [mysqld]  标签下方添加  lower_case_table_names=1注意:该配置会强制将表名改为小写,如果当前存在大写的表,请将大写的表改为小写再改配置,否则原来大写的表无法删除,小写的表名也无法创建或者修改完成后......
  • Windows 下安装 MySQL 8/7(使用命令行)
    下载Mysql的zip安装包下载地址:https://mirrors.aliyun.com/mysql/MySQL-8.0/https://mirrors.163.com/mysql/Downloads/MySQL-8.0/https://mirrors.aliyun.com/mysql/MySQL-5.7/https://mirrors.163.com/mysql/Downloads/MySQL-5.7/创建my.ini配置文件文件解压,进入mysql......