练习使用shell在阿里云安装MySQL
2024-10-09 04:03:17
#!/bin/bash
#阿里云初始安装MySQL #step1:查寻MariaDB 并卸载
MariaDB_filename=`rpm -qa|grep mariadb`
if [ -d "$MariaDB_filename" ]
then
echo "存在文件名为$MariaDB_filename"
rpm -e --nodeps $MariaDB_filename
else
echo "没有该文件"
fi
cd ~
#step2:搭建MySQL
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm if [ $? -eq 0 ]
then
echo "下载完成"
yum -y install mysql57-community-release-el7-10.noarch.rpm
if [ $? -eq 0 ]
then
echo "安装完成"
yum -y install mysql-community-server
if [ $? -eq 0 ]
then
echo "安装server完成"
systemctl start mysql.service
if [ $? -eq 0 ]
then
echo "mysqlserver安装成功!"
else
echo "出错了!"
echo $? 2>>/root/error.txt
fi
else
echo "server 安装出错了"
echo $? 2>>/root/error.txt
fi
else:
echo "安装出错了"
fi else
echo "下载出错了"
echo $? 2>/root/error.txt
fi
最新文章
- OAF_开发系列08_实现OAF通过Popup参数式弹出窗口(案例)
- IO流--流转换
- 使用 Azure Site Recovery 将内部部署虚拟化工作负荷迁移至 Azure
- Bzoj 3173: [Tjoi2013]最长上升子序列 平衡树,Treap,二分,树的序遍历
- Protues中有源蜂鸣器BUZZER不响的解决办法(有图)
- Spring 实例化bean的三种方式:
- MCMC(三)MCMC采样和M-H采样
- gulp报错
- jQuery – 鼠标经过(hover)事件的延时处理
- spring-boot-starter-mail技术总结
- PHP接口APP接口
- 第五节:SignalR大杂烩(与MVC融合、全局的几个配置、跨域的应用、C/S程序充当Client和Server)
- mac系统访问windows共享文件夹
- Python文件读取常用方法
- LCA Tarjan方法
- JS高级-虚拟DOM
- Could not resolve placeholder 'jdbc.driver'
- Kafka:ZK+Kafka+Spark Streaming集群环境搭建(十五)Spark编写UDF、UDAF、Agg函数
- 【Struts2】自定义拦截器interceptors
- Django之环境搭建