通过shell执行mysql命令,修改主机宝密码

#!/bin/bash

#Author: ibmer.info

#Time : 2014年5月29日

mysql_version=5.1.73

FILE=/a/apps/zhujibao/manager/apps/config/mysql.ini
res=cat $FILE | head -3 | grep passwd | cut -f2 -d'=' | tr -d '\r'

modity_sql_z=”update zadmin.admin set password=md5(‘$1’) where id=1;”
/a/apps/mysql/bin/mysql -u root -p${res} mysql -e “${modity_sql_z}”
 

从shell脚本中可以看出,直接读取mysql.ini的密码,然后修改数据库表中的密码。

当然,知道了主机宝的表zadmin,是保存密码的,直接到数据库就可以编辑修改。