shell脚本实现mysql自动登录
2023-09-14 08:57:20 时间
脚本命令行如下:
#!/usr/bin/expect spawn mysql -h 127.0.0.1 -uuser1 -p set timeout 100 expect "Enter password:" send "password\r" interact
#!/usr/bin/expect 就是在上面获取的expect的安装路径,expect类似于一个sh
spawn 是expect的语句,执行命令前都要加这句
expect "Enter password:" 这句要加上,不加上会报错
send "password\r" 密码中如果有%等关键字,需要加转义符号/
interact 代表执行完留在远程控制台
相关文章
- MySQL实现字段自动计算的简单方法(mysql字段自动计算)
- MySQL增加列:ALTER语句实现(mysql增加列的语句)
- MySQL中的查询技巧(mysqland查询)
- MySQL视图优化技巧:提高性能的有效方法(mysql视图优化)
- MySQL 自动转义:实现更高数据安全(mysql自动转义)
- PHP调用MySQL过程实现数据存取(pb调用mysql过程)
- MySQL分析工具:最佳实践方案(mysql分析工具)
- MySQL启动自动关闭:解决方案(mysql启动自动关闭)
- MySQL自动生成下一个ID的方法(mysql下一个id)
- MySQL自动启停服务管理(mysql自动停止服务)
- MySQL实现自动生成随机字符串(mysql生成随机字符串)
- 停止MySQL服务器:使用CMD命令(cmd停止mysql)
- MySQL时间触发器:实现自动任务管理(mysql时间触发器)
- 如何禁止Mysql自动启动?(mysql关闭开机启动)
- MySQL自动递增——轻松管理数据表唯一标识符(mysql自动递增)
- 列MySQL临时表:自动增长列获得实时跟踪(mysql临时表自增)
- MySQL实现时间自动更新功能(mysql时间自动)
- 如何向MySQL导入数据(往mysql导入数据)
- MySQL:停止自动增长(mysql 取消自增长)
- MySQL添加自增字段:智能实现自动累加(mysql添加自增字段)
- MySQL数据库连接池及连接数配置(mysql连接数配置)
- MySQL ID自动递增功能解析(mysql中id自动递增)
- 零点转折MySQL自动重启拯救大局(0点mysql自动跳出)
- MySQL中升序关键字优化查询结果的必知技巧(mysql中升序关键字)