Centos7下yum安裝mydql8
阿新 • • 發佈:2020-12-27
昨天安裝mydql時總是報錯缺少外掛,雖然最後安裝上了,但還是在此記錄下
一、 安裝centos7系統系統
- 在選擇安裝基本環境時,選擇基本環境為”網頁伺服器“,昨天我因為選擇了《基礎設施伺服器》在安裝mysql時報缺少外掛
- 其他步驟就不再重複了,注意下這步就行
二、 安裝MySql
新增MySQLyum倉庫:
去下載頁面下載MySQL的yum 倉庫:https://dev.mysql.com/downloads/repo/yum/.
選擇相應的系統平臺的穩定版本:我這裡是centos7,所以選擇linux7
把下載來的安裝包上傳到centos系統上/opt/mysql/(新建一個mysql目錄,把安裝包放在這個目錄下),使用下列命令安裝:
在這裡安裝最新版本,如果是linux8系統,在這之前要把module禁用了,然後在安裝
使用下列命令安裝mysql:
用下列命令起動mysql:
用下列命令檢視mysql狀態:
重啟用mysql服務:
systemctl restart mysqld
停止mysql服務:
systemctl stop mysqld
到這裡我們去遠端連線mysql時,是無法連線上的,它預設是本地連線
在服務初始化時為超級使用者生成了一個密碼,存放在錯誤日誌檔案中,使用下列命令可以檢視:
遠端連線開放3306埠,重啟防火牆
這時我們再去連線,就會報一個拒絕連線的提示如:
登入MySq在mysql資料庫中的user表中l使用下列命令檢視root使用者的相關資訊:
- 注意,第一次登入時,首先要修改root使用者的密碼
- 注意,第一次登入時,首先要修改root使用者的密碼
發現root使用者的訪問許可權是localhost,需要修改為host為%,如下命令
我接著再次連線時報下列錯誤:
mysql8.0修改了加密規則,而視覺化工具還沒有更新支援新的加密方式,所心修改為舊的加密方式,然後再次修改root使用者密碼
這次連線就成功了
來自為知筆記(Wiz)