Linux中如何通過yum或者apt下載安裝MySQL

2023-04-15 15:01:04
一、
  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