linux备份和mysql登录自动输入密码

1.mysql自动登录,系统本身输入密码mysql

(1)安装亿须要的软件redis

[root@db2 ~]# yum install expect-*sql

(2)在脚本中写入命令ide

#!/usr/bin/expect -f             --使用expect软件
set timeout 2                   --输出密码时延时2秒
spawn mysql -u root -p           --mysql登录命令
expect "system"               --mysql的密码
send "system\n"                 --mysql的密码
interact                           --进入mysql
测试

(3)测试spa

[root@db2 ~]# ./1.sh
spawn mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 23
Server version: 5.1.47-log Source distribution
input

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
it

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.io

mysql>
class

2.远程登录

相关文章
相关标签/搜索