Linux中Shell操作MySQL

2014-11-24 17:33:26 · 作者: · 浏览: 0

#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;


****************************************