最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【跟著老王學(xué)Linux】一鍵安裝MySQL5.7腳本

2020-12-03 09:59 作者:Linux段子手老王  | 我要投稿


#!/bin/bash

#

#********************************************************************

#Author:? ? ? ? wangxiaochun

#QQ:? ? ? ? ? ? 29308620

#Date:? ? ? ? ? 2020-02-12

#FileName:? ? ? install_mysql5.7_for_centos.sh

#URL:? ? ? ? ? ?http://www.magedu.com

#Description:? ? ? ?The test script

#Copyright (C):? ? ?2020 All rights reserved

#********************************************************************

#MySQL Download URL: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz


. /etc/init.d/functions?

SRC_DIR=`pwd`

MYSQL='mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz'

COLOR="echo -e \\033[01;31m"

END='\033[0m'

MYSQL_ROOT_PASSWORD=magedu


check (){

cd? $SRC_DIR

if [ !? -e $MYSQL ];then

? ? ? ? $COLOR"缺少${MYSQL}文件"$END

? ? ? ? $COLOR"請將相關(guān)軟件放在${SRC_DIR}目錄下"$END

? ? ? ? exit

elif [ -e /usr/local/mysql ];then

? ? ? ? action "數(shù)據(jù)庫已存在,安裝失敗" false

? ? ? ? exit

else

? ? return

fi

}?


install_mysql(){

? ? $COLOR"開始安裝MySQL數(shù)據(jù)庫..."$END

? ? ?yum? -y -q install libaio numactl-libs? ?libaio &> /dev/null

? ? cd $SRC_DIR

? ? tar xf $MYSQL -C /usr/local/

? ? MYSQL_DIR=`echo $MYSQL| sed -nr 's/^(.*[0-9]).*/\1/p'`

? ? ln -s? /usr/local/$MYSQL_DIR /usr/local/mysql

? ? chown -R? root.root /usr/local/mysql/

? ? id mysql &> /dev/null || { useradd -s /sbin/nologin -r? mysql ; action "創(chuàng)建mysql用戶"; }


? ? echo 'PATH=/usr/local/mysql/bin/:$PATH' > /etc/profile.d/mysql.sh

? ? .? /etc/profile.d/mysql.sh

? ? cat > /etc/my.cnf <<-EOF

[mysqld]

server-id=1

log-bin

datadir=/data/mysql

socket=/data/mysql/mysql.sock? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

log-error=/data/mysql/mysql.log

pid-file=/data/mysql/mysql.pid

[client]

socket=/data/mysql/mysql.sock

EOF

? ? mysqld --initialize --user=mysql --datadir=/data/mysql?

? ? cp /usr/local/mysql/support-files/mysql.server? /etc/init.d/mysqld

? ? chkconfig --add mysqld

? ? chkconfig mysqld on

? ? service mysqld start

? ? [ $? -ne 0 ] && { $COLOR"數(shù)據(jù)庫啟動失敗,退出!"$END;exit; }

? ? MYSQL_OLDPASSWORD=`awk '/A temporary password/{print $NF}' /data/mysql/mysql.log`

? ? mysqladmin? -uroot -p$MYSQL_OLDPASSWORD password $MYSQL_ROOT_PASSWORD &>/dev/null

? ? action "數(shù)據(jù)庫安裝完成"?

}


check


install_mysql



【跟著老王學(xué)Linux】一鍵安裝MySQL5.7腳本的評論 (共 條)

分享到微博請遵守國家法律
博白县| 永靖县| 依兰县| 乾安县| 红河县| 湘阴县| 大余县| 彰化县| 平凉市| 泰和县| 阿克陶县| 高尔夫| 涡阳县| 法库县| 龙门县| 和田市| 门源| 保山市| 盐津县| 鸡西市| 清水县| 常州市| 台江县| 登封市| 时尚| 浦城县| 留坝县| 东台市| 乌鲁木齐县| 锡林郭勒盟| 虞城县| 红河县| 舟山市| 旌德县| 大竹县| 乡宁县| 千阳县| 玉树县| 高邑县| 黄龙县| 保德县|