(1)下载源码包:
#wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
(2)解压源码包
#tar -xzvf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
(3)安装和配置
#useradd -s /sbin/nologin mysql
//建立MySQL用户,因为启动MySQL需要该用户
#mkdir -p /data/mysql
//创建datadir,数据库文件会放到这里面
#chown -R mysql:mysql /data/mysql
// 更改权限
#./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
//启用脚本安装
//–user表示定义数据库的以哪个用户的身份运
//–datadir表示定义数据库的安装目录
#cp support-file/my-default.cnf /etc/my.cnf
//拷贝配置文件
#vi my-default.cnf
//修改配置文件
#These are commonly set ,remove the # and set as required
Basedir=/usr/local/mysql
//basedir表示MySQL包所在路径
Datadir=/data/mysql/datadir
//表示定义存放数据的位置
Port=3306
//port表示定义MySQL服务监听的端口号
Server_id=128
//表示该MySQL服务的ID号
socket = /tmp/mysql.sock
#cp support-files/mysql.server /etc/init.d/mysql
//复制启动脚本文件
#Vim /etc/init.d/mysql
//修改启动脚本
#chkconfig --add mysql
//把mysql服务加到系统服务列表中
#chkconfig mysql on
//开机就启动
#service mysql start
//启动服务
(4)安装成功
遇到的问题
//脚本为perl脚本需要perl环境
安装perl
#yum install -y perl-Module-Install