zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

shell脚本实现mysql自动登录

mysql自动shell 实现 脚本 登录
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 代表执行完留在远程控制台