一、

  yum mysql5.7以下 mysql5.7以上
Centos8 可以,但是需要重新配置文件 可以,但是需要重新配置文件 可以,但是需要重新配置文件
Centos7 可以直接yum,但是是安装mariadb-server。如果是mysql-server需要配置文件 直接yum后启动就好 yum后需要修改密码才可以进入
Ubuntu 可以直接apt,不用yum 直接apt 直接apt

Centos7安装mariadb-server操作流程:

1、yum -y -install mariadb-server                     

     通过yum下载安装mariadb-server

2、systemctl enable --now mariadb

    开启mariadb

3、ss -ntl

   查看端口3306是否开启

4、systemctl status mariadb

   查看mariadb运行状态

Centos7安装mysql-server操作流程:

1、先进行配置文件

    tee /etc/yum.repos.d/mysql.repo <<EOF

    [mysql]

    name=mysql5.7

    baseurl=https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql-5.7-community-el7-x86_64/

    gpgcheck=0

    EOF

   网址是从清华大学的开源库找到的

2、cat /etc/yum.repos.d/mysql.repo

   查看配置文件是否正常

3、yum -y install mysql-community-server

   下载安装musql-community-server

4、systemctl enable --now mysqld

   开启mysql

5、ss -ntl

   查看是否开启3306

6、systemctl status mysqld

   查看mysql运行状态

7、cat /var/log/mysqld.log

   打开日志文件找到其中的随机root@localhost密码

8、mysql -uroot -p'xxxxxxx'

   通过xxxxxx这个随机密码进入数据库看是否正确(很怀疑这一步用不用操作)

9、exit

   退出

10、mysql -uroot -p'@feiliuzhixia3000CHI'

  修改密码为@feiliuzhixia3000CHI     注意修改密码需要用''引起来

Centos7安装mysql-server操作流程:

1、apt list mysql*

  查看ubuntu中数据库安装的名称

2、sudo -i

 切换到root,普通用户是没有权限进行下载的,所以要先切换到root身份

3、apt install mysql-server

 下载安装mysql-server

4、ss -ntl

  查看是否开启3306     其实这一步可以省略,因为ubuntu安装mysql-server后会自己打开3306