1.下载安装包
http://mirrors.sohu.com/mysql/MySQL-5.7/
或者百度网盘
链接:https://pan.baidu.com/s/1WOt0si20LrFczrKIuUUnVQ
提取码:bzu1
2、解压到/opt下
[root@bogon opt]# tar xvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
[root@bogon opt]# mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql5.7
3.创建用户
[root@bogon opt]# groupadd mysql
[root@bogon opt]# useradd -g mysql -s /sbin/nologin -d /usr/local/mysql5.7/ -M mysql
4.添加环境变量
[root@Master opt]# echo PATH=$PATH:/usr/local/mysql5.7/bin >>/etc/profile
[root@Master opt]# source /etc/profile
5.添加配置文件
配置文件在百度网盘下载文件中
vi /data/mysql/3306/my.cnf
vi /data/mysql/3307/my.cnf
7.添加权限
[root@bogon /]# chown -R mysql:mysql /data/
[root@bogon /]# chown -R mysql:mysql /usr/local/mysql5.7
8.初始化数据库
mysqld --defaults-file=/data/mysql/3306/my.cnf --initialize --user=mysql --basedir=/data/mysql/mysql5.7/ --datadir=/data/mysql/3306/data/
mysqld --defaults-file=/data/mysql/3307/my.cnf --initialize --user=mysql --basedir=/data/mysql/mysql5.7/ --datadir=/data/mysql/3307/data/
9.启动数据库
mysqld_safe --defaults-file=/data/mysql/3306/my.cnf &
mysqld_safe --defaults-file=/data/mysql/3307/my.cnf &
netstat -lntup|grep 330
10.登录
#查看初始密码
more /data/mysql/3306/data/error.log
more /data/mysql/3306/data/error.log
在这里插入图片描述
mysql --defaults-file=/data/mysql/3306/my.cnf -uroot -p
Enter password:
mysql --defaults-file=/data/mysql/3306/my.cnf -uroot -p
Enter password:
或者
mysql -uroot -proot -S /data/mysql/3306/data/mysql.sock
mysql -uroot -proot -S /data/mysql/3307/data/mysql.sock
11.修改数据库密码
root@bogon 21:57: [(none)]> SET PASSWORD = PASSWORD('root');
root@bogon 21:57: [(none)]> flush privileges;
如果使用navicat连接报2003错误 关闭防火墙可以解决
iptables -F
service iptables save
chkconfig iptables off