#!/bin/bash
## mysql8的源码安装
## 通过文档安装gcc5.3.0以上的版本,cmake3.x以上的版本
## 安装mysql-boost-8.0.20.tar.gz中带有boost文件夹的配置优化 去掉-DDOWNLOAD_BOOST=1,然后DWITH_BOOST=解压mysql-boost-8.0.20.tar.gz的文件夹路径/boost/boost_1_70_0
HOME="/home"
MYSQL_FILES="mysql-8.0.20.tar.gz"
MYSQL_FILES_DIR="mysql-8.0.20"
MYSQL_URL="http://mirrors.sohu.com/mysql/MySQL-8.0/$MYSQL_FILES"
MYSQL_PREFIX="/usr/local/mysql8"
#创建用户及用户组方法
function createUserGroupAndUser() {
group=$1
user=$2
egrep "^$group" /etc/group >&/dev/null
#创建用户组
if [[ $? -ne 0 ]]; then
groupadd $group
fi
#创建用户组下面的用户
egrep "^$user" /etc/passwd >&/dev/null
if [ $? -ne 0 ]; then