下Linux操作系统为CentOS 7.4
1、安装必要的安装包
yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake wget
2、进入src目录,并下载mysql5.6.43源码包
cd /usr/local/src/
wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43.tar.gz
3、创建用户用户组
groupadd mysql
useradd -r -g mysql mysql
4、解压源码包,并进去文件目录
tar -zxvf mysql-5.6.43.tar.gz
cd mysql-5.6.43
5、编译安装(默认安装位置为/usr/local/mysql)
cmake .
make
make install
6、对服务进行配置
chown -R mysql.mysql /usr/local/mysql
cd /usr/local/mysql/scripts
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
cd /usr/local/mysql/support-files
cp mysql.server /etc/rc.d/init.d/mysql
cp my-default.cnf /etc/my.cnf
7、设置开机启动
chkconfig --add mysql
chkconfig mysql on
8、开启MySQL服务,测试
service mysql start
9、添加环境变量
vim /etc/profile
//在文件的末尾添加下面一行
export PATH=$PATH:/usr/local/mysql/bin
//保存退出,之后让文件生效
source //etc/profile
//测试mysql
mysql -u root -p
安装完毕。谢谢。