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.遠程登錄

相關文章
相關標籤/搜索