From d0572ea6bced7e16d3b747ed61d686788a7f49cf Mon Sep 17 00:00:00 2001 From: midoks Date: Tue, 5 Jul 2022 15:10:40 +0800 Subject: [PATCH] Update install.sh --- plugins/mysql/versions/8.0/install.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/plugins/mysql/versions/8.0/install.sh b/plugins/mysql/versions/8.0/install.sh index d32f3bd15..c2b861f20 100755 --- a/plugins/mysql/versions/8.0/install.sh +++ b/plugins/mysql/versions/8.0/install.sh @@ -58,7 +58,7 @@ VERSION_ID=`cat /etc/*-release | grep VERSION_ID | awk -F = '{print $2}' | awk - - +VERSION=8.0.25 Install_mysql() @@ -84,25 +84,25 @@ Install_mysql() INSTALL_CMD=cmake3 fi - if [ ! -f ${mysqlDir}/mysql-boost-8.0.25.tar.gz ];then - wget -O ${mysqlDir}/mysql-boost-8.0.25.tar.gz --tries=3 https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.25.tar.gz + if [ ! -f ${mysqlDir}/mysql-boost-${VERSION}.tar.gz ];then + wget -O ${mysqlDir}/mysql-boost-${VERSION}.tar.gz --tries=3 https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${VERSION}.tar.gz fi #检测文件是否损坏. md5_mysql_ok=e142c2058313b4646c36fa9bb1b38493 - if [ -f ${mysqlDir}/mysql-boost-8.0.25.tar.gz ];then - md5_mysql=`md5sum ${mysqlDir}/mysql-boost-8.0.25.tar.gz | awk '{print $1}'` + if [ -f ${mysqlDir}/mysql-boost-${VERSION}.tar.gz ];then + md5_mysql=`md5sum ${mysqlDir}/mysql-boost-${VERSION}.tar.gz | awk '{print $1}'` if [ "${md5_mysql_ok}" == "${md5_mysql}" ]; then echo "mysql8.0 file check ok" else # 重新下载 - rm -rf ${mysqlDir}/mysql-8.0.25 - wget -O ${mysqlDir}/mysql-boost-8.0.25.tar.gz --tries=3 https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.25.tar.gz + rm -rf ${mysqlDir}/mysql-${VERSION} + wget -O ${mysqlDir}/mysql-boost-${VERSION}.tar.gz --tries=3 https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${VERSION}.tar.gz fi fi - if [ ! -d ${mysqlDir}/mysql-8.0.25 ];then - cd ${mysqlDir} && tar -zxvf ${mysqlDir}/mysql-boost-8.0.25.tar.gz + if [ ! -d ${mysqlDir}/mysql-${VERSION} ];then + cd ${mysqlDir} && tar -zxvf ${mysqlDir}/mysql-boost-${VERSION}.tar.gz fi OPTIONS='' @@ -129,7 +129,7 @@ Install_mysql() fi if [ ! -d $serverPath/mysql ];then - cd ${mysqlDir}/mysql-8.0.25 && ${INSTALL_CMD} \ + cd ${mysqlDir}/mysql-${VERSION} && ${INSTALL_CMD} \ -DCMAKE_INSTALL_PREFIX=$serverPath/mysql \ -DMYSQL_USER=mysql \ -DMYSQL_TCP_PORT=3306 \ @@ -147,14 +147,14 @@ Install_mysql() $OPTIONS \ -DCMAKE_C_COMPILER=$WHERE_DIR_GCC \ -DCMAKE_CXX_COMPILER=$WHERE_DIR_GPP \ - -DWITH_BOOST=${mysqlDir}/mysql-8.0.25/boost/ + -DWITH_BOOST=${mysqlDir}/mysql-${VERSION}/boost/ make clean && make && make install && make clean if [ -d $serverPath/mysql ];then echo '8.0' > $serverPath/mysql/version.pl echo '安装完成' > $install_tmp else - rm -rf ${mysqlDir}/mysql-8.0.25 + rm -rf ${mysqlDir}/mysql-${VERSION} echo '安装失败' > $install_tmp exit 1 fi