#!/bin/bash
# 一键安装mysql5.6
# 用户使用参数(可选):mysql安装文件的绝对路径
# 功能: 自动下载安装文件,自动配置,添加服务,开机自启,设置默认密码
MYSQL_INSTALL_DIR=/lamp/mysql # mysql安装目录
IS_CINTINUE='y';
# 下载mysql
install_mysql() {
read -p "是否下载?【y/n】" IS_CINTINUE
if [[ $IS_CINTINUE == 'y' ]]; then
yum install -y wget && wget -c http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.37.tar.gz;
cp mysql-5.6.37.tar.gz $MYSQL_INSTALL_DIR
else
echo "请您自行下载安装包!";
exit;
fi
}
# 先切换到用户目录
cd ~
echo "======> 检测 $MYSQL_INSTALL_DIR 目录是否存在 <======";
if [ -d $MYSQL_INSTALL_DIR ]; then
echo "======> success! 目录已经存在! <======";
else
echo "======> warning! 目录不存在,将创建! <======";
mkdir -p $MYSQL_INSTALL_DIR
fi
if [ $# != 0 ]; then
if [ -f $1 ]; then
echo "======> 将安装文件复制到制定目录 <======";