centOS8 1安裝mysql資料庫

2021-10-07 08:54:17 字數 1464 閱讀 2620

一:去官網檢視最新安裝包

wget

安裝mysql源

yum -y install mysql80-community-release-el8-1.noarch.rpm

檢視一下安裝效果

yum repolist enabled | grep mysql.*

三:安裝mysql伺服器

yum install mysql-community-server //會報錯!!看下面注意

注意:原博主文章在此執行會報錯

先執行 yum module disable mysql

再執行 yum install mysql-community-server

中間會彈出是與否的選擇,選擇y即可,然後耐心等待吧。。。。。。。

四:啟動mysql服務

systemctl start mysqld.service

執行一下命令檢視一下執行狀態

systemctl status mysqld.service

五:初始化資料庫密碼

檢視一下初始密碼

grep 「password」 /var/log/mysqld.log

登入mysql -uroot -p

修改密碼

alter user 『root』@『localhost』 identified by 『****************』;

mysql預設安裝了密碼安全檢查外掛程式(validate_password),預設密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,並且長度不能少於8位。否則會提示error 1819 (hy000): your password does not satisfy the current policy requirements錯誤

六:資料庫授權

資料庫沒有授權,只支援localhost本地訪問

mysql>grant all privileges on . to 『root』@』%』 identified by 『123456』 with grant option;

//遠端連線資料庫的時候需要輸入使用者名稱和密碼

使用者名稱:root

密碼:123456

指點ip:%代表所有ip,此處也可以輸入ip來指定ip

輸入後使修改生效還需要下面的語句

mysql>flush privileges;

也可以通過修改表來實現遠端:

mysql -u root -p

mysql> use mysql;

mysql> update user set host = '%' where user = 'root';

mysql> select host, user from user;

七:設定自動啟動

systemctl enable mysqld

systemctl daemon-reload

基於centos8 1製作的系統

系統 基於centos定製,採用雙系統設計,公升級過程中掉電不會損壞系統,保證系統的可靠執行,總共占用空間500m,系統的維護採用使用公升級包對系統公升級的方式完成,支援對grub,核心,虛根,應用程式及所有執行庫的公升級 系統 的公升級包採用jpg打包,jpg可顯示此公升級包的摘要資訊,方便歷史記...

mysql8 1安裝 mysql8安裝

1 先解除安裝當前系統中已安裝的mariadb rpm qa grep mariadb rpm e nodeps 檔名 2 安裝mysql依賴包 yum install gcc gcc c openssl openssl devel libaio libaio devel ncurses ncurs...

centos安裝部署 安裝mysql

wget 二 安裝yum源 rpm uvh mysql57 community release el7 11.noarch.rpm 三 檢視有哪些版本的mysql yum repolist all grep mysql 四 安裝 yum install y mysql community serve...