總結一下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...