mysql自动化安装脚本(ubuntuandcentos64)
2023-06-13 09:15:26 时间
UbuntuMysql自动化安装脚本
复制代码代码如下:
#/bin/bash
functionhasDpkg
{
r=`dpkg-l|grep"$1"`
if[-n"$r"]
then
h=`dpkg-l|grep"ii$1"`
if[-n"$h"]
then
return1
else
return0
fi
else
return0
fi
}
mysql="mysql-server-5.5"
hasDpkg$mysql
r=$?
if[$r-eq1]
then
:
#echo"$mysqlwasinstalled"
else
echo"$mysqlwasnotinstalled"
echomysql-servermysql-server/root_passwordpasswordadv|sudodebconf-set-selections
echomysql-servermysql-server/root_password_againpasswordadv|sudodebconf-set-selections//设定root用户及其密码
apt-getinstall$mysql
fi
CentOS64mysql自动化安装脚本
#/bin/bash
functionhasinstall
{
r=$(rpm-qa"$1")
if[$r]
then
return1
else
return0
fi
}
mysql="mysql-server"
hasinstall$mysql
r=$?
if[$r-eq1]
then
:
echo"$mysqlwasinstalled"
else
echo"$mysqlwasnotinstalled"
yuminstallmysqlmysql-servermysql-devel
servicemysqldstart
fi
#addUsertoMysqldatabase
echo"INFORM:Enterdatabaserootpassword"
mysql-uroot-p-hlocalhost</etc/cloud/mysql/adduser.sql
adduser.sql脚本
insertignoreintomysql.user(Host,User,Password)
values("localhost","loadserver","adv");
flushprivileges;
grantallprivilegeson*.*toloadserver@localhostidentifiedby"adv";
flushprivileges;
相关文章
- MySQL数据库安装失败!(mysql数据库安装不了)
- MySQL遭受锁定攻击(mysql锁住了)
- 解决MySQL中重复数据的查询策略(mysql查询重复的数据)
- 安装本地MySQL服务器的步骤(怎么安装本地mysql)
- MySQL 锁表状态检查(查看mysql是否锁表)
- Mac启动MySQL服务:一步一步操作指南(mac启动mysql服务)
- 优化提升MySQL内存效率:优化内存大小策略(mysql内存大小)
- MySQL安装遇到的1045错误解决方法(mysql安装1045)
- MySQL时间触发器:简单、快捷的任务自动化(mysql时间触发器)
- 文件MySQL压缩包文件的下载与安装(mysql下载的压缩包)
- MySQL安装成功,如何使用?(mysql安装完)
- Mysql中使用in操作符是否能够优化索引(mysql中in走索引吗)
- B站MySQL课程学习MySQL的最佳之路(b站mysql课程)
- MySQL必备技能,51CTO学院尽在手中(51cto学院mysql)
- 如何安装32位Mysql数据库(32位mysql怎么装)
- MySQL午餐版安装详细教程(mysql中午版安装教程)
- 如何解决 MySQL 数据库查询中的 不在一个值 错误(mysql 不在一个值)
- MySQL 不可重复读案例实测找不同游戏的坑点(mysql不可重复读案例)
- 解决MySQL安装问题一些简单方法(mysql不能安装怎么办)