一:去官網檢視最新安裝包
wget
安裝mysql源
yum -y install mysql80-community-release-el8-1.noarch.rpm
檢視一下安裝效果
yum repolist enabled | grep mysql.*
三:安裝mysql伺服器
yum install mysql-community-server //會報錯!!看下面注意
注意:原博主文章在此執行會報錯中間會彈出是與否的選擇,選擇y即可,然後耐心等待吧。。。。。。。先執行 yum module disable mysql
再執行 yum install mysql-community-server
四:啟動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...