下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 官网
解压
tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar
改名字
mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql
mkdir /data/mysql
groupadd mysql
useradd -r -g mysql mysql
mkdir -p /data/mysql #创建目录
chown mysql:mysql -R /data/mysql
不想的话就 chown root:root -R /data/mysql 用root 的用户
配置vim /etc/my.cnf
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
:wq 保存
注意地址每个地址
cd /usr/local/mysql/bin/
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql –initialize
这是数据库的初始化密码
先将mysql.server放置到/etc/init.d/mysql中
启动MySQL服务
service mysql start
ps -ef|grep mysql
有个SUCCESS就成功了
./mysql -u root -p
密码是初始化密码
改密码!!!