欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mysql 5.7安装配置

程序员文章站 2022-07-13 08:59:12
...

一、安装配置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!

相关标签: mysql