MySQL脚本安装及配置
vi my_install.sh#!/bin/bash
pkill -9 mysql
date +%Y-%m-%d-%H-%M
#卸载系统自带的Mysql
/bin/rpm -e $(/bin/rpm -qa | grep mysql|xargs) --nodeps
/bin/rpm -e $(/bin/rpm -qa | grep mariadb|xargs) --nodeps
/bin/rm -f /etc/my.cnf
#安装编译代码需要的包
/usr/bin/yum -y install make wget gcc-c++ cmake bison-devel ncurses-devel libaio
echo "============================Install MySQL 5.7.22=================================="
#编译安装mysql5.7.22
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql -M -s /sbin/nologin
#下载MySQL安装的版本
cd /opt/ && rm -rf /usr/local/mysql
wget -c https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
/bin/tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
cd /usr/local/ && mv mysql-5.7.22-linux-glibc2.12-x86_64/ mysql
#配置my.cnf
cat > /etc/my.cnf > /etc/profile
页:
[1]