mysql脚本

mysqlInstall.sh

#!/bin/bash
yum install -y unzip > /dev/null 2>&1

useradd mysql && groupadd mysql > /dev/null 2>&1
echo 'myql用户:'$(id mysql)

cd /usr/local
echo "extractall httpd.zip...."

fileUrlZip=$(find / -name mysql.zip)


unzip -o $fileUrlZip > /dev/null 2>&1

mkdir -p /app/zip
mv $fileUrlZip /app/zip
fileUrl=$(find / -name mysql*.tar.gz)
tar -zxf $fileUrl -C /app
echo '解压成功mysql包'
cd /app
echo '当前目录:'`pwd`
ln=$(ln -sv mysql-* mysql )
echo '软链接创建成功'$ln
chown -R mysql:mysql mysql*/
touch /tmp/mysql.sock
chown -R mysql:mysql /tmp/mysql.sock
chmod 755 /tmp/mysql.sock
mkdir /tmp/mysqld
touch /tmp/mysqld/mysqld.pid
chown -R mysql:mysql /tmp/mysqld
chmod 755 /tmp/mysqld/mysqld.pid
touch /var/log/mysqld.log
chown -R mysql:mysql /var/log
chmod 755 /var/log/mysqld.log
my_cnf=${fileUrl%/*}/my.cnf
mkdir -p /app/bak
mv /etc/my.cnf /app/bak
mv $my_cnf /etc
rm -rf /usr/local/mysql

mysql_sh=$(find / -name mysqlInstall.sh )
mkdir -p /app/sh

mv $mysql_sh /app/sh

原文地址:https://www.cnblogs.com/zzl0916/p/13909208.html