shell判断MySQL用户或者数据库是否存在
一、查mysql用户存不存在
语法:select user from mysql.user where user="用户名字" limit 1;
#! /bin/bash
user="loshub"
ifuser=`mysql -N << EOT select user from mysql.user where user="$user" limit 1; EOT `
if [ $ifuser != $user ]; then
echo "$usre 用户不存在";
else
echo "$user 用户存在";
fi
二、查数据库存不存在
mysql -u root -p密码 -e 'use 数据库名字'
shell脚本
if mysql -uroot -p密码 -e 'use 数据库名字'; then
echo "数据库存在"
else
echo "数据库不存在"
fi;
版权申明
本文系作者 @天边的云 原创发布在Loshub站点。未经许可,禁止转载。
暂无评论数据