MySQL5.7版本安装,采用二进制包进行处理,方便而且也简单,具体的过程如下

1.下载

# wget "https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar"

 

2 解压

# tar xvf mysql-5.7.17-linux-glibc2.5-x86_64.tar

# tar xvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz -C /usr/local/

 

3 安装基本的软件库

# yum install libaio

 

4 配置相应的基础信息

# groupadd mysql
# useradd -r -g mysql -s /bin/false mysql
# cd /usr/local/
# ln -s mysql-5.7.17-linux-glibc2.5-x86_64 mysql
# mkdir -pv /data/mysql/mysql3306/{data,tmp,logs}
# chown -R mysql.mysql /data/mysql
# vim /etc/my.cnf #此处配置my.cnf文件,已经提前配置好

5 初始化

# ./bin/mysqld --initialize --user=mysql 
# cp support-files/mysql.server /etc/init.d/mysqld
# chmod +x /etc/init.d/mysqld 
# vim /etc/init.d/mysqld

   basedir=/usr/local/mysql
   datadir=/data/mysql/mysql3306/data  #加入这两个具体的路径

 

注意了,这里是5.7.5以后的初始化方式,如果是5.7.5之前或者之前的,则是

# bin/mysql_install_db --user=mysql #MySQL 5.7.5
# scripts/mysql_install_db --user=mysql# MySQL 5.7.0 to 5.7.4

从这里可以看到,新的GA出来后,很多东西会有所改动,所以不建议使用GA版本一出来的版本号,建议在1X后的版本才开始使用

 

6 开启服务

# /etc/init.d/mysqld start

7  添加路径

#vim /etc/profile 
   export PATH=$PATH:/usr/local/mysql/bin
# source /etc/profile

8 安全加固

由于mysql_secure_installation 默认读取tmp下的sock接口文件,故此

# ln -s /data/mysql/mysql3306/tmp/mysql.sock /tmp/mysql.sock
# bin/mysql_secure_installation -S /data/mysql/mysql3306/tmp/mysql.sock

至此,DB数据库已经安装完成。直接登录即可

posted on 2017-02-09 17:07  懒睡的猫熊  阅读(741)  评论(0编辑  收藏  举报