MySQL 8.0.28
CentOS 7.6
在安裝MySQL前,首先需要確定安裝的版本及發(fā)行的安裝包格式。
確定安裝開發(fā)版還是GA(General Availability)版本,開發(fā)版擁有最新的特性,但是不建議在生產(chǎn)環(huán)境使用。GA版本也稱為生產(chǎn)版或穩(wěn)定版,適用于生產(chǎn)環(huán)境使用。MySQL建議使用最新的GA版本。
1. 環(huán)境準備
清理系統(tǒng)默認集成的 mariadb
rpm -qa | grep mariadb-libs*
mariadb-lib-5.5.60-1.el7_5.x86_64
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
關(guān)閉防火墻
--關(guān)閉服務(wù) systemctl stop firewalld.service --關(guān)閉自啟 systemctl disable firewalld.service
關(guān)閉 selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0
getenforce
2. 下載 rpm 包
方式一:離線下載
瀏覽器訪問地址:https://dev.mysql.com/downloads/repo/yum/

方法二:在線 wget
yum install -y wget
wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
3. 安裝 MySQL
yum install -y mysql80-community-release-el7-5.noarch.rpm

yum install -y mysql-community-server

啟動 MySQL Server
systemctl start mysqld systemctl status mysqld
修改臨時密碼
grep 'temporary password' /var/log/mysqld.log

mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'ShardingSphere@2022';
配置允許遠程登錄
USE mysql;
UPDATE user SET host = '%' WHERE user = 'root';
FLUSH PRIVILEGES;
創(chuàng)建測試庫
CREATE DATABASE ds_1;
4. DBeaver 登陸驗證
需要在“驅(qū)動”-“連接屬性”中添加 allowPublicKeyRetrieval=true 屬性



參考
[2]centos7.0利用yum快速安裝mysql8.0 - 姜飛祥 - 博客園 (cnblogs.com)
Tank
2022.2.6
最后修改時間:2022-02-23 01:19:16
「喜歡這篇文章,您的關(guān)注和贊賞是給作者最好的鼓勵」
關(guān)注作者
【版權(quán)聲明】本文為墨天輪用戶原創(chuàng)內(nèi)容,轉(zhuǎn)載時必須標注文章的來源(墨天輪),文章鏈接,文章作者等基本信息,否則作者和墨天輪有權(quán)追究責任。如果您發(fā)現(xiàn)墨天輪中有涉嫌抄襲或者侵權(quán)的內(nèi)容,歡迎發(fā)送郵件至:contact@modb.pro進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,墨天輪將立刻刪除相關(guān)內(nèi)容。




