tmp 1777权限 rpm -qa|grep mysql yum install gcc gcc-c++ bzip2 lsof -y yum -y install autoconf useradd -s /sbin/nologin -M mysql mkdir /server/application/ -p mkdir /server/logs mkdir /server/data/mysql chown -R mysql.mysql /server/application/mysql/ chown -R mysql.mysql /server/data/mysql wget http://10.10.10.100/src/mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz wget http://10.10.10.100/src/mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz.md5 md5sum -c mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz.md5 把配置文件copy到/etc/my.cnf /server/application/mysql/scripts/mysql_install_db \ --basedir=/server/application/mysql/ \ --datadir=/server/data/mysql/ \ --defaults-file=/etc/my.cnf \ --user=mysql 复制启动脚本 cp /server/application/mysql/support-files/mysql.server /etc/init.d/mysqld 替换脚本中的启动路径 sed -i s#/usr/local/mysql#/server/application/mysql#g /etc/init.d/mysqld chkconfig --add mysqld chkconfig mysqld on [ -z "`grep /server/application/mysql/lib /etc/ld.so.conf.d/*.conf`" ] && echo '/server/application/mysql/lib' > /etc/ld.so.conf.d/mysql.conf echo 'export PATH=$PATH:/server/application/mysql/bin'>>/etc/profile /etc/init.d/mysqld start /server/application/mysql/bin/mysqladmin -u root password 111111 [root@localhost /]# cat > /tmp/mysql_sec_script<