Linux中Shell操作Mysql

作者:linuxdiyf
#shell mysql
****************************************
#!/bin/bash
olname=erik ##旧值,也就是要替换掉的值
nwname=erik ##新值,也就是要替换为的值
domain=@set-china.net ##后缀,此处是用来操作邮件的,其它用途可以不要或替换成其它
mysql -u root -p password <
##操作数据库的开始,此处输入用户名及密码,<
##<
use extmail;
show tables;
update alias set goto=REPLACE(goto,'$olname','$nwname$domain');
EOF
exit 0;
****************************************
##语句少的情况下可以如下使用
#!/bin/bash
mysql -u root -p password -e "use mysql;select * from user(SQL语句)";
exit 0;
****************************************