1.安装依赖包
yum install ncurses-devel libaio-devel -y rpm -qa ncurses-devel libaio-devel yum install cmake -y rpm -qa cmake
2.创建用户
useradd -s /sbin/nologin -M mysql id mysql
3.安装mysql
tar xf mysql-5.6.35.tar.gz cd mysql-5.6.35 cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.6.35 \ -DMYSQL_DATADIR=/application/mysql-5.6.35/data \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \ -DENABLED_LOCAL_INFILE=ON \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ -DWITH_FAST_MUTEXES=1 \ -DWITH_ZLIB=bundled \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_READLINE=1 \ -DWITH_EMBEDDED_SERVER=1 \ -DWITH_DEBUG=0 make && make install ln -s /application/mysql-5.6.35/ /application/mysql ll /applicaton /application/mysql/scripts/mysql_install_db --basedir=/application/mysql/ \ --datadir=/application/mysql/data/ --user=mysql chown -R mysql.mysql /application/mysql-5.6.35/ cp mysql-5.6.35/support-files/mysql.server /etc/init.d/mysqld chmod 700 /etc/init.d/mysqld chkconfig mysqld on chkconfig --list mysqld /etc/init.d/mysqld start netstat -tulnp |grep 3306 echo 'PATH=/application/mysql/bin/:$PATH' >>/etc/profile tail -l /etc/profile source /etc/profile echo $PATH mysql_secure_installation
转载于:https://blog.51cto.com/jcat2008/1746461