#!/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
mysql8的源码安装-(shell12)
最新推荐文章于 2024-07-12 00:06:05 发布
本文详细介绍了如何在Linux环境下,通过Shell脚本进行MySQL8的源码安装步骤,包括获取源码、编译配置及安装过程,适合系统管理员和开发者参考。
摘要由CSDN通过智能技术生成