華為歐拉openEuler在線(xiàn)安裝MySQL8的實(shí)現(xiàn)步驟
升級(jí)系統(tǒng)
sudo yum -y update
安裝依賴(lài)和常用工具
sudo yum -y install vim net-tools wget gcc make cmake lrzsz
將 MySQL Yum 存儲(chǔ)庫(kù)添加到系統(tǒng)的存儲(chǔ)庫(kù)列表中
sudo yum -y install https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm
通過(guò)運(yùn)行以下命令并檢查其輸出來(lái)驗(yàn)證是否已啟用和禁用正確的子存儲(chǔ)庫(kù)
sudo yum repolist enabled | grep mysql
通過(guò)以下命令安裝 MySQL
sudo yum -y install mysql-community-server
啟動(dòng) MySQL 服務(wù)器
使用以下命令啟動(dòng) MySQL 服務(wù)器:
sudo systemctl start mysqld
您可以使用以下命令檢查 MySQL 服務(wù)器的狀態(tài):
sudo systemctl status mysqld
使用以下命令開(kāi)啟自啟動(dòng) MySQL 服務(wù)器:
sudo systemctl enable mysqld
在服務(wù)器初始啟動(dòng)時(shí),假設(shè)服務(wù)器的數(shù)據(jù)目錄為空,會(huì)發(fā)生以下情況:
- 服務(wù)器已初始化。
- SSL 證書(shū)和密鑰文件在數(shù)據(jù)目錄中生成。
- validate_password 已安裝并啟用。
創(chuàng)建了一個(gè)超級(jí)用戶(hù)帳戶(hù)'root'@'localhost。超級(jí)用戶(hù)的密碼已設(shè)置并存儲(chǔ)在錯(cuò)誤日志文件中。要顯示它,請(qǐng)使用以下命令:
$> sudo grep 'temporary password' /var/log/mysqld.log
通過(guò)使用生成的臨時(shí)密碼登錄并為超級(jí)用戶(hù)帳戶(hù)設(shè)置自定義密碼,盡快更改 root 密碼:
mysql -uroot -p
修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; FLUSH PRIVILEGES;
筆記
validate_password 默認(rèn)安裝。實(shí)現(xiàn)的默認(rèn)密碼策略validate_password要求密碼至少包含1個(gè)大寫(xiě)字母、1個(gè)小寫(xiě)字母、1個(gè)數(shù)字和1個(gè)特殊字符,密碼總長(zhǎng)度至少為8個(gè)字符。
validate_password檢查語(yǔ)句中的明文密碼。在要求密碼長(zhǎng)度至少為 8 個(gè)字符的默認(rèn)密碼策略下,密碼很弱并且語(yǔ)句會(huì)產(chǎn)生錯(cuò)誤:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lihaozhe!!@@1122';
不檢查指定為散列值的密碼,因?yàn)樵济艽a值不可用于檢查:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Lihaozhe!!@@1122'; FLUSH PRIVILEGES;
update mysql.user set host = '%',plugin='mysql_native_password' where user='root'; FLUSH PRIVILEGES;
exit;
sudo systemctl restart mysqld
防火墻開(kāi)放端口
–zone #作用域
–add-port=1935/tcp #添加端口,格式為:端口/通訊協(xié)議
–permanent #永久生效,沒(méi)有此參數(shù)重啟后失效
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重啟防火墻
firewall-cmd --reload
# 使用新密碼連接 mysql -h 你自己的IP地址 -uroot -p
到此這篇關(guān)于華為歐拉openEuler在線(xiàn)安裝MySQL8的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)openEuler在線(xiàn)安裝MySQL8內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 安裝mysql8.0.11及修改root密碼、連接navicat for mysql的思路詳解
- MySQL8.0.11安裝總結(jié)教程圖解
- MySQL8.0.26的安裝與簡(jiǎn)化教程(全網(wǎng)最全)
- 解決MySQL8.0安裝第一次登陸修改密碼時(shí)出現(xiàn)的問(wèn)題
- MySQL8.0.23安裝超詳細(xì)教程
- MySQL8.0.20安裝教程及其安裝問(wèn)題詳細(xì)教程
- MySQL8.0.21.0社區(qū)版安裝教程(圖文詳解)
- mysql8.0.11 winx64安裝配置方法圖文教程(win10)
- Windows下MySQL8.0.18安裝教程(圖解)
- linux(Centos7)下安裝mysql8.0.18的教程圖解
- mysql8.0.0 winx64.zip解壓版安裝配置教程
- MySQL8.0.19安裝教程
- MySQL8.x msi版安裝教程圖文詳解
- MySQL8.0.26安裝與卸載的完整步驟記錄
相關(guān)文章
MySQL數(shù)據(jù)庫(kù)CPU飆升到100%的詳細(xì)解決方案
在監(jiān)控線(xiàn)上數(shù)據(jù)庫(kù)的運(yùn)行是否安全、正常的過(guò)程中,cpu使用率是一個(gè)重要的指標(biāo),一旦cpu使用率飆升至90%+甚至達(dá)到100%,必然會(huì)對(duì)數(shù)據(jù)庫(kù)的正常工作產(chǎn)生影響,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)CPU飆升到100%的詳細(xì)解決方案,需要的朋友可以參考下2023-05-05MySQL遞歸查詢(xún)的幾種實(shí)現(xiàn)方法
本文主要介紹了MySQL遞歸查詢(xún)的幾種實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-10-10MySQL數(shù)據(jù)庫(kù)的主從同步配置與讀寫(xiě)分離
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)的主從同步配置與讀寫(xiě)分離,需要的朋友可以參考下2018-01-01前端傳參數(shù)進(jìn)行Mybatis調(diào)用mysql存儲(chǔ)過(guò)程執(zhí)行返回值詳解
這篇文章主要介紹了前端傳參數(shù)進(jìn)行Mybatis調(diào)用mysql存儲(chǔ)過(guò)程執(zhí)行返回值詳解,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08關(guān)于MySQL繞過(guò)授予information_schema中對(duì)象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤
這篇文章主要介紹了關(guān)于MySQL繞過(guò)授予information_schema中對(duì)象時(shí)報(bào)ERROR 1044(4200)錯(cuò)誤,本文給大家分享解決方法,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10mysql將數(shù)據(jù)庫(kù)中所有表結(jié)構(gòu)和數(shù)據(jù)導(dǎo)入到另一個(gè)庫(kù)的方法(親測(cè)有效)
這篇文章主要給大家介紹了關(guān)于mysql將數(shù)據(jù)庫(kù)中所有表結(jié)構(gòu)和數(shù)據(jù)導(dǎo)入到另一個(gè)庫(kù)的方法,文中通過(guò)代碼介紹的非常詳細(xì),親測(cè)有效,對(duì)同樣遇到這個(gè)需求的朋友具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-01-01使用cgroups來(lái)限制MySQL企業(yè)備份服務(wù)對(duì)資源的占用
這篇文章主要介紹了使用cgroups來(lái)限制MySQL企業(yè)備份服務(wù)對(duì)資源的占用,以限制mysqlbackup相關(guān)的進(jìn)程和線(xiàn)程對(duì)CPU和內(nèi)存的閑時(shí)消耗,需要的朋友可以參考下2015-06-06mysql創(chuàng)建函數(shù)出現(xiàn)1418錯(cuò)誤的解決辦法
本篇文章是對(duì)在Mysql中創(chuàng)建函數(shù)報(bào)“ERROR 1418”的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06