MySQL之环境搭建(一)

Centos7搭建MySQL

  • 添加MySQL的Yum仓库
  • 选择MySQL版本
  • 禁用默认的MySQL模块(针对centos8)
  • 安装MySQL
  • 启动MySQL
  • 获取MySQL初始化的密码
  • 使用密码登录
  • 修改密码
  • 待续

添加MySQL的Yum仓库

  1. 下载rpm文件
    rpm文件下载地址

MySQL之环境搭建(一)_第1张图片

可以通过wget命令下载:

sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

MySQL之环境搭建(一)_第2张图片2. 安装Yum文件

sudo yum localinstall mysql80-community-release-el7-5.noarch.rpm

MySQL之环境搭建(一)_第3张图片3. 检测是否成功添加Yum仓库

sudo yum repolist enabled | grep "mysql.*-community.*"

yum

选择MySQL版本

  1. 查看版本列表
sudo yum repolist all | grep mysql

MySQL之环境搭建(一)_第4张图片

  1. 选择MySQL5.7
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community

查看结果yum repolist all | grep mysql
MySQL之环境搭建(一)_第5张图片

禁用默认的MySQL模块(针对centos8)

sudo yum module disable mysql

安装MySQL

sudo yum install mysql-community-server

MySQL之环境搭建(一)_第6张图片

启动MySQL

sudo service mysqld start # 老版
sudo systemctl start mysqld

检查启动情况

systemctl status mysqld #或者
systemctl status mysqld.service

MySQL之环境搭建(一)_第7张图片

获取MySQL初始化的密码

sudo grep 'temporary password' /var/log/mysqld.log

mysql

使用密码登录

mysql -uroot -p 
# 然后输入刚才查询的密码

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码!';

在这里插入图片描述
官方说明密码设置要求

validate_password is installed by default. The default password policy implemented by validate_password requires that passwords contain at least one uppercase letter, one lowercase letter, one digit, and one special character, and that the total password length is at least 8 characters

待续

你可能感兴趣的:(Mysql,后端)