server版本:Centos7.4
MySQL版本:8.0

一. 安装前置

# 安装Oracle补丁包
yum install libaio

二. 安装

  1. 添加MySQL的yum源
    格式:sudo yum localinstall mysql80-community-release-el7-{version-number}.noarch.rpm
    例子:sudo yum localinstall mysql80-community-release-el7-2.noarch.rpm
    检查源添加情况:yum repolist enabled | grep "mysql.*-community.*"
  2. 选择版本
    命令:yum repolist enabled | grep mysql
    显示:
    图片描述
    如果不是你想要的版本,则 vim /etc/yum.repo.d/mysql-community.repo,将想安装版本的enabled置为1,并把其他enabled置0,如果有多个1则自动选择版本最高的一个
  3. 安装
    命令:sudo yum install mysql-community-server
    Tip: 如果安装速度过慢,可以清楚缓存并更新镜像源:

    yum clean all
    yum makecache
    yum update

三. 基础操作

1. 启动/查询状态/停止

sudo service mysqld start/status/stop # Centos6+
sudo systemctl start/status/stop mysqld.service # Centos7+

2.修改初始密码

sudo grep 'temporary password' /var/log/mysqld.log
mysql -uroot -p
alter user 'root'@'localhost' identified by '新密码';
# Tip:新密码最少一个大写&一个小写&一个数字&一个特殊符号

3、使用前置

mysql -uroot -p
show databases;
use mysql;
show tables;

Nodreame
155 声望32 粉丝

伪全栈|前端|前软粉