|
|
@ -39,12 +39,14 @@ else |
|
|
|
fi |
|
|
|
fi |
|
|
|
if [ -z "$level" ];then |
|
|
|
if [ -z "$level" ];then |
|
|
|
echo -e "使用此脚本:curl https://gitea.beyourself.org.cn/newrain001/shell-project/raw/branch/master/os/get-mysql.sh | level=5.7 sh\n版本号可选 5.6 5.7 8.0" |
|
|
|
echo -e "使用此脚本:curl https://gitea.beyourself.org.cn/newrain001/shell-project/raw/branch/master/os/get-mysql.sh | level=5.7 sh\n版本号可选 5.6 5.7 8.0" |
|
|
|
|
|
|
|
exit |
|
|
|
elif [ "$level" == "5.7" ];then |
|
|
|
elif [ "$level" == "5.7" ];then |
|
|
|
yum -y install mysql-community-server mysql-community-devel --disablerepo mysql80-community --enablerepo mysql57-community --nogpgcheck |
|
|
|
yum -y install mysql-community-server mysql-community-devel --disablerepo mysql80-community --enablerepo mysql57-community --nogpgcheck |
|
|
|
elif [ "$level" == "8.0" ];then |
|
|
|
elif [ "$level" == "8.0" ];then |
|
|
|
yum install -y mysql-community-server --nogpgcheck |
|
|
|
yum install -y mysql-community-server --nogpgcheck |
|
|
|
elif [ "$level" == "5.6" ];then |
|
|
|
elif [ "$level" == "5.6" ];then |
|
|
|
yum -y install mysql-community-server mysql-community-devel --disablerepo mysql80-community --enablerepo mysql56-community --nogpgcheck |
|
|
|
yum -y install mysql-community-server mysql-community-devel --disablerepo mysql80-community --enablerepo mysql56-community --nogpgcheck |
|
|
|
|
|
|
|
fi |
|
|
|
systemctl start mysqld |
|
|
|
systemctl start mysqld |
|
|
|
color Warning "启动成功,初始密码如下(mysql5.7前版本没有初始密码)" |
|
|
|
color Warning "启动成功,初始密码如下(mysql5.7前版本没有初始密码)" |
|
|
|
passwd=$(grep -o 'root@localhost.*' /var/log/mysqld.log | awk 'END{print $NF}') |
|
|
|
passwd=$(grep -o 'root@localhost.*' /var/log/mysqld.log | awk 'END{print $NF}') |
|
|
|