1.下载mysql5.7下载连接 https://dev.mysql.com/downloads/mysql/
注意:CentOS系统选择Red Hat
下载方式两种
(1)单独选择组件下载(不推荐这样做,因为有的组件有依赖关系)
(2)打包下载,选择RPM Bundle,全部下载
2.解压
使用命令 tar -xvf 解压
3.安装
安装之前看看解压后的rpm包有没有带minimal字符的包,有的话直接删掉
命令安装:sudo yum install mysql-community-{server,client,common,libs}-*
中间有个y/n的选择,y即可
看到complete字符,安装成功
4.启动服务
sudo service mysqld start
注意:5.7默认是有密码的
修改密码步骤如下
(1).使用命令生成随机密码,执行如下命令后会输出密码
sudo grep 'temporary password' /var/log/mysqld.log
(2)登陆mysql
mysql -uroot -p
输入生成的随机密码
登陆成功
(3)此时密码策略级别为1,即需要大写,小写,数字,至少8位等要求
使用命令修改密码策略:set global validate_password_policy=0;
此时设置密码长度至少为8位密码即可,无其他要求,可自行百度修改策略
alter user 'root'@'localhost' identified by '12345678';
(4)设置远程访问,步骤如下
(5)解决中文乱码问题
使用命令vi /etc/my.cnf编辑文本,添加如下配置
重启服务
service mysql restart
(6)完成!成功安装和访问