我有以下函数来读取mysql数据库中的数据:
get_all_server_ip_address(){
mysql -h$MYSQL_HOST -u$DB_USER_NAME -p$DB_PASSWORD << EOF
use $DB_SCHEMA;
select ip_address from server;
EOF
}我调用这个函数,如下所示:
server_ip=get_all_server_ip_address
for ip in $server_ip
do
echo $ip
done输出:
ip_address
54.206.76.6
我的数据库中只有"54.206.76.6“,它返回ip_address,即列名

数据库屏幕截图
发布于 2014-05-07 13:24:24
登录mysql,使用--skip-column-names选项查询,例如:
mysql -uroot probe --skip-column-names -e 'select ip_address from TABLE_NAME limit 1'https://stackoverflow.com/questions/23509054
复制相似问题