Ubuntu环境下Mysql自动安装脚本

1.需自备mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz或者其他版本的源码包
2.需修改脚本头部SOURCE_GZ_FILE变量路径
3.脚本代码:

#!/bin/bash

# 安装mysql,使用脚本前请修改源码包在文件系统中的路径
# author:someone
# date:2018/04/21

SOURCE_GZ_FILE="/home/someone/Downloads/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz"
INSTALL_DIR="/usr/local/mysql"

# 判断mysql是否安装
echo "检查mysql是否安装"
mysql -version > /dev/null 2>&1

if [ $? -eq 127 ];then
	echo "没有安装mysql!"
	if [ ! -f ${SOURCE_GZ_FILE} ];then
		echo "${SOURCE_GZ_FILE}文件不存在!"
		exit 1
	fi
	# 如果INSTALL_DIR目录已经存在,那么则删除
	if [ -d ${INSTALL_DIR} ];then
		echo "安装目录已存在,正在删除${INSTALL_DIR}..."
		sudo rm -rf ${INSTALL_DIR}
	fi
	echo "创建安装目录${INSTALL_DIR}..."
	sudo mkdir ${INSTALL_DIR}
	echo "解压${SOURCE_GZ_FILE}到安装目录${INSTALL_DIR}..."
	sudo tar -xzf ${SOURCE_GZ_FILE} -C ${INSTALL_DIR}
	TEMP=`ls ${INSTALL_DIR}`
	sudo cp -R -t ${INSTALL_DIR} ${INSTAL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值