软件包地址链接:
https://pan.baidu.com/s/1hybpvVw3EBuIU6Le9qm5_w
提取码:wn56
cmake配置
1.安装依赖包
yum -y install ncurses-devel
2.解压源码包cmake-2.8.6.tar.gz,需提前上传软件包到服务器
tar zxf cmake-2.8.6.tar.gz
3.切换至解压目录
cd cmake-2.8.6
4.配置 cmake
./configure
5.编译并安装
gmake && gmake install
配置MySQL
1.创建组账户mysql
groupadd mysql
2.创建用户并指定基本组
useradd -M -s /sbin/nologin mysql -g mysql
3.解压源码包mysql-5.6.36.tar.gz
tar zxf mysql-5.6.36.tar.gz -C /usr/src
4.切换到解压目录
cd /usr/src/mysql-5.6.36
5.配置mysql
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all
6.编译并安装
make && make install
7.设置安装目录属主为mysql用户
chown -R mysql:mysql /usr/local/mysql
8.将原来etc文件下的my.cnf文件删除
rm -rf /etc/my.cnf
9.将软件目录中的my.cnf文件复制到etc目录中
cp support-files/my-default.cnf /etc/my.cnf
10.安装初始化数据库需要用到的包
yum -y install autoconf
11.初始化数据库
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
12.设置环境变量
echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
. /etc/profile
13.将服务控制文件复制到安装目录
cp support-files/mysql.server /usr/local/mysql/bin/mysqld.sh
chmod +x /usr/local/mysql/bin/mysqld.sh
14.启动mysql服务
/usr/local/mysql/bin/mysqld.sh start
15.查看MySQL服务状态
/usr/local/mysql/bin/mysqld.sh status
netstat -anput | grep mysql