通过shell 读取mysql数据

2015-06-01 / Centos / 140 次围观 / 0 次吐槽
#!/bin/bash
MYSQL=mysql #选用mysql程序
USER=root   #设定用户名
PASSWORD="123456" #设定数据库的用户密码
DB=eucalyptus_auth #选定需要的数据库

COMMAND="select auth_user_query_id, auth_user_secretkey from auth_users where auth_user_name=\"admin\" " #查找需要的数据sql语句
declare count=`$MYSQL -u${USER} -p${PASSWORD} -D ${DB} -e "${COMMAND}" --skip-column-name` #执行mysql的查询,并将其记录到count中
forlist in $count                                                                                                      
do
echo" the item is $list"
done #读取得到的数据


————————————————————————————————————
#!/bin/bash
 USER="root"
PASS="123456"
DATABASE="cactidb"
TABLE="cdef"
DATA=`mysql -u $USER -p$PASS $DATABASE <<EOF
select * from $TABLE;
EOF`
echo $DATA


推荐您阅读更多有关于“centosshellmysql,”的文章

请在这里放置你的在线分享代码
本站所有文章如无特别注明均为原创。作者: ,复制或转载请以超链接形式注明转自 工作日志
原文地址《通过shell 读取mysql数据
额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

标签列表
最近发表
最新留言
友情链接