CentOS7 MySQL5.7安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36731677/article/details/76060519

最近又要学习一波服务器配置相关的内容,今天尝试了一下MySQL安装,借鉴了不少博客的经验,我来简单总结一下。

卸载旧版MySQL

我没有遇到相关问题,不敢多写,有相关问题请自行百度,抱歉。
附上命令:检查是否安装了旧版的MySQLyum list installed | grep mysql

下载最新版RPM

安装最新MySQL

  • 安装rpm包yum localinstall mysql57-community-release-el7-11.noarch.rpm
    yum
  • 选择安装版本,默认是最新的,我没有调整
    查看版本命令:yum repolist all | grep mysql
    repolist
  • 安装MySQL以及配件yum install mysql-community-server,yum会自动处理 MySQL 与其他组件的依赖关系。
    install
    这里写图片描述
  • 安装完成(记得重启mysqld.service服务)

MySQL配套设置

获取初始密码

MySQL 5.7的初始密码不再是空。
在安装完成后,MySQL5.7为root生成了一个密码,这个密码在/var/log/mysqld.log文件中。
在这里我提供一个简洁的shell命令进行查询
grep 'temporary password' /var/log/mysqld.log
(第一次安装的请先重启mysqld.service服务才会生成这个密码!!
systemctl restart mysqld.service
password
在这里,kQ1.L3syd.kF,就是我的初始密码。

设置向导

在shell中输入:mysql_secure_installation开启设置向导
设置过程可百度或参考http://www.jb51.net/article/47727.htm

修改密码策略

在登录mysql后可以修改密码策略,推荐博客:
http://www.cnblogs.com/zhi-leaf/p/5994478.html
我比较喜欢用:

set global validate_password_special_char_count=0;
alter user 'root'@'localhost' identified by '1234';

全文完。内容不多,请多多关照

猜你喜欢

转载自blog.csdn.net/qq_36731677/article/details/76060519