mysql自动化安装脚本(ubuntuandcentos64)

雨越下越大,往远处看去,好象一块薄雾遮住了视线,灰蒙蒙一片,树啊,房子啊,什么也看不清了。
Ubuntu Mysql自动化安装脚本
 
#/bin/bash
function hasDpkg
{
r=`dpkg -l | grep "$1"`
if [ -n "$r" ]
then
h=`dpkg -l | grep "ii $1"`
if [ -n "$h" ]
then
return 1
else
return 0
fi
else
return 0
fi
} mysql="mysql-server-5.5" hasDpkg $mysql r=$? if [ $r -eq 1 ]
then
:
# echo "$mysql was installed"
else
echo "$mysql was not installed"
echo mysql-server mysql-server/root_password password adv | sudo debconf-set-selections
echo mysql-server mysql-server/root_password_again password adv | sudo debconf-set-selections //设定root 用户及其密码
apt-get install $mysql
fi

CentOS64 mysql 自动化安装脚本
 
#/bin/bash
function hasinstall
{
r=$(rpm -qa "$1")
if [ $r ]
then
return 1
else
return 0
fi
} mysql="mysql-server" hasinstall $mysql r=$? if [ $r -eq 1 ]
then
:
echo "$mysql was installed"
else
echo "$mysql was not installed"
yum install mysql mysql-server mysql-devel
service mysqld start
fi
#add User to Mysql database
echo "INFORM:Enter database root password"
mysql -uroot -p -hlocalhost </etc/cloud/mysql/adduser.sql

adduser.sql 脚本
 
insert ignore into mysql.user(Host,User,Password)
values('localhost','loadserver','adv');
flush privileges; grant all privileges on *.* to loadserver@localhost identified by 'adv'; flush privileges;

到此这篇关于mysql自动化安装脚本(ubuntuandcentos64)就介绍到这了。来者要惜,去者要放。人生是一场,不是所有人都会去同一个地方。路途的邂逅,总是,分手的驿高中生作文,总是凄凉。不管喜与愁,该走的还是要走,该来的终究会来。人生的旅程,大半是孤单。懂得,来的俱是美丽;舍得放手,走的不成负担。对过去,要放;对现在,要惜;对将来,要信。更多相关mysql自动化安装脚本(ubuntuandcentos64)内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
centos7安装MySQL教程

MySQL常用SQL查询语句(含复杂SQL查询)

MySQL细数发生索引失效的情况

mysqlenum字段类型的谨慎如何使用

Mysql体系化探讨令人头疼的JOIN运算