mysql 5.7安装配置

一、安装配置mysql5.7

1、下载安装包

下载地址:http://dev.mysql.com/downloads/mysql/#downloads

 

2、检查库文件是否存在,如有删除

$ rpm -qa | grep -i mysql

$ rpm -e mysql-libs-x.x.x.x86_64 –nodeps

 

3、检查mysql组和用户是否存在,如有删除

$ cat /etc/group | grep mysql

$ cat /etc/passwd | grep mysql

如有请执行如下命令:

$ userdel mysql

$ groupdel mysql

如无请执行如下命令:

$ groupadd mysql

$ useradd -r -g mysql mysql

 

4、解压TAR包,更改所属的组和用户

$ cd /usr/local/

$ tar zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

$ mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql

$ chown -R mysql mysql/

$ chgrp -R mysql mysql/

 

5、添加mysql数据、日志临时文件目录并授权 

$ mkdir -p /data/mysql/{data,tmp,logs}

$ cd /data/

$ chown -R mysql mysql/

$ chgrp -R mysql mysql/

$ ln -s /usr/local/mysql/mysql.sock /tmp/mysql.sock

 

6、修改配置信息

$ cd /usr/local/mysql

$ cp support-files/mysql.server /etc/init.d/mysqld

$ chmod 755 /etc/init.d/mysqld

$ cp support-files/my-default.cnf /etc/my.cnf

$ vi /etc/init.d/mysqld

 

7、修改启动脚本

$ vi /etc/init.d/mysqld

# mysql安装目录和数据存放目录

basedir=/usr/local/mysql/

datadir=/data/mysql/data/

$ vi /etc/my.cnf

basedir = /usr/local/mysql

datadir = /data/mysql/data

port = 3306

server_id = 1

socket = /usr/local/mysql/mysql.sock

 

8、加入环境变量

$ export PATH=$PATH:/usr/local/mysql/bin

$ source /etc/profile

 

over!

猜你喜欢

转载自hbxflihua.iteye.com/blog/2358015