記錄centos8首次安裝MySql遇到的問題

2021-10-10 13:13:46 字數 2049 閱讀 2524

總結一下centos8首次安裝mysql時出現的錯誤。

沒有任何匹配mysql-community-server

執行yum -y install mysql-community-server時出現如下圖的錯誤:

錯誤原因

安裝mysql之前要先禁用預設的mysql模組

解決方法

sudo yum module disable mysql #禁用預設的mysql模組

yum -y install mysql-community-server #重新安裝

首次安裝無法檢視mysql預設密碼

執行** grep 『temporary password』 /var/log/mysqld.log **無法檢視mysql預設密碼

解決方法

systemctl restart mysqld #重啟mysql服務

grep 『temporary password』 /var/log/mysqld.log #再次檢視

[root@ ~]# grep 『temporary password』 /var/log/mysqld.log

2020-11-13t14:37:13.800289z 1 [note]

a temporary password is generated for root@localhost: okmut1zy+(pc

黃色標記的文字就是你對應的密碼~

完整步驟

systemctl list-unit-files | grep mysqld//檢查是否設定開機啟動成功

*出現以下內容說明完成了開機自啟

mysqld.

service enabled

systemctl restart mysqld//重啟mysql

grep 'temporary password'

/var/log/mysqld.log //檢視密碼

下面顏色標記的部分就是你的臨時密碼了~

[note] a temporary password is generated for root@localhost:

'okmut1zy+(pc'

mysql -uroot -p //密碼就是你上一步檢視的密碼

set global validate_password_policy=0;

//修改密碼安全策略為低

alter user 'root'@'localhost' identified by '12345678'

;//修改密碼

grant all privileges on *

.* to 'root'@'%' identified by '12345678'

;//授予root使用者遠端管理許可權。

exit //退出

在重新登入試一下新密碼,輸入密碼後顯示mysql>,就說明你成功配置好啦~

總結

Centos8 安裝教程

所謂虛擬機器,也就是通過軟體虛擬的方式搭建乙個外殼,而且這個外殼就相當於我們的物理主機,在這個虛擬外殼內部可以通過安裝的方法安裝另外乙個作業系統。在虛擬機器內部可以對劃分的磁碟進行動態的分割槽,格式化,安裝作業系統安裝軟體,資料儲存和網路訪問。總之物理機既能夠實現的,虛擬機器都能實現,虛擬機器與物理...

CentOS8 安裝 Docker步驟

前奏 設定阿里雲yum repo 提高yum安裝的速度 yum y install wget cd etc yum.repos.d wget mv centos base.repo centos base.repo.bak mv centos 8.repo centos base.repo yum ...

CentOS8安裝庫檔案

centos 8 安裝 nginx yum y install gcc gcc c automake autoconf libtool make cd usr local src wget tar zxvf pcre 8.43.tar.gz cd pcre 8.43 configure make m...