MySQL通過yum源安裝最新版本教程

2021-10-23 07:02:09 字數 1845 閱讀 3755

截至目前,mysql最新的版本為4月23號官方發布的8.0.20版本,本文主要講解centos 8 如何通過yum源安裝 最新mysql-community-server-8.0.20版本。

進入mysql官方倉庫1

, 在首頁,最近的新版本倉庫源安裝包都會在這裡,如果你對自己的系統了解,你可以直接找到自己linux平台對應的官方源安裝包直接安裝。mysql官方分別管理了yum源和apt源,進入裡面,你就可以看到各個mysql版本的安裝包了。我的linux為centos 8.1, arch為x86_64,進到對應目錄 在這裡,看到各種mysql相關的安裝包,其中的mysql80-community-release字樣的就是官方yum源的安裝包,在首頁也能找到,因為是centos8系統,直接首頁瀏覽器搜尋el8字樣,就能看到一樣的yum源安裝包,最新的是mysql80。

安裝mysql gpg 公鑰(可選)

cd /etc/pki/rpm-gpg/

sudo

curl -o

sudo rpm --import rpm-gpg-key-mysql

若不安裝公鑰,則會提示以下警告,但不影響安裝。

warning: mysql80-community-release-el8-1.noarch.rpm: header v3 dsa/sha1 signature, key id 5072e1f5: nokey
mkdir ~/mysql &&

cd ~/mysql

curl -o

安裝映象源

sudo rpm -ivh mysql80-community-release-el8-1.noarch.rpm
檢視mysql倉庫

dnf repolist enabled | grep "mysql.*-community.*"
sudo dnf install --repo=baseos,mysql80-community mysql-community-server
假設伺服器的資料目錄為空,執行以下命令後,即為伺服器首次啟動,會發生以下情況:

sudo systemctl start mysqld
初始化資訊、設定超級使用者的密碼、錯誤資訊都儲存在日誌檔案中。 檢視隨機密碼,使用以下命令:

sudo

grep

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

通過使用生成的臨時密碼登入

mysql -uroot -p
更改root密碼

alter user 'root'@'localhost' identified by 'jeremy!1'

;

注意:

預設情況下安裝validate_password。 validate_password實現的預設密碼策略要求密碼至少包含乙個大寫字母,乙個小寫字母,一位數字和乙個特殊字元,並且密碼總長度至少為8個字元。

sudo firewall-cmd --add-port 3306/tcp --zone=public --permanent

sudo firewall-cmd --reload

sudo firewall-cmd --list-ports

↩︎

通過yum安裝 MySQL

安裝 mysql 有很多方式,可以直接準備壓縮包上傳解壓安裝,也可以通過 yum 來安裝,從方便和是否主流兩個角度來看,通過 yum 來安裝會比較舒服,mysql 預設是單機的,所以在乙個主機上安裝即可,我們選擇在 cdh01 上安裝,安裝大致就是兩個步驟 1 安裝 2 配置 step 1 安裝 因...

通過本地光碟安裝yum源

1,建立乙個光碟掛載點 mkdir mnt cdrom 2,把光碟掛載到掛載點 mount dev cdrom mnt cdrom 3,切換到 etc yum.repos.d cd etc yum.repos.d 4,使centos base.repo失效,別刪了,萬一以後我們使用找不到就麻煩了,我...

centos 通過yum安裝MySQL

新開的雲伺服器,需要檢測系統是否自帶安裝mysql yum list installed grep mysql2.如果發現有系統自帶mysql,果斷這麼幹 yum y remove mysql libs.x86 64 wget4.接著執行這句,解釋一下,這個rpm還不是mysql的安裝檔案,只是兩個...