1. 下载官网的linux包 : 选择linux-Generic(centos)我下载的是 mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
2. 解压到/usr/local/ 下面, 更名mysql
#tar xzvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
#mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql
3. 创建文件
在mysql文件夹下面创建data/ 文件夹(保存数据库数据,也可以放在其他的位置)
在mysql文件夹下面创建tmp/ 文件夹
创建my.cnf配置文件,(单机只有一个数据库不用配置,单机多数据库必须创建, 并配置相应的内容):
[client]
socket = /usr/local/mysql/mysql.sock
[mysqld]
basedir= /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
socket = /usr/local/mysql/mysql.sock
3. 改变文件夹权限
创建mysql用户和用户组:
#groupadd mysql
#useradd mysql -g mysql
#chown -R mysql:mysql mysql/
2. 解压到/usr/local/ 下面, 更名mysql
#tar xzvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
#mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql
3. 创建文件
在mysql文件夹下面创建data/ 文件夹(保存数据库数据,也可以放在其他的位置)
在mysql文件夹下面创建tmp/ 文件夹
创建my.cnf配置文件,(单机只有一个数据库不用配置,单机多数据库必须创建, 并配置相应的内容):
[client]
socket = /usr/local/mysql/mysql.sock
[mysqld]
basedir= /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
socket = /usr/local/mysql/mysql.sock
3. 改变文件夹权限
创建mysql用户和用户组:
#groupadd mysql
#useradd mysql -g mysql
#chown -R mysql:mysql mysql/