CentOS 7.x 安裝MySQL8.0
更新軟體源
yum update -y
檢測系統是否自帶安裝 MySQL:
rpm -qa | grep mysql
如果你係統有安裝,那可以選擇進行解除安裝:
// 普通刪除模式
rpm -e mysql
// 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除
rpm -e --nodeps mysql
安裝MySQL
在https://dev.mysql.com/downloads/repo/yum/檢視最新yum源
wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
-bash: wget: command not found
yum -y install wget
yum -y install mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql-community-server
啟動 MySQL
systemctl start mysqld
設定MySQL開機自啟
systemctl enable mysqld
檢視MySQL密碼
grep 'password' /var/log/mysqld.log
2020-11-13T14:27:04.783981Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 23>,)uov0cFz
檢視防火牆狀態
firewall-cmd --state
啟動防火牆
systemctl start firewalld
開機自啟防火牆
systemctl enable firewalld
開啟3306埠
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重啟防火牆
systemctl restart firewalld.service
查詢3306埠是否開放
firewall-cmd --zone=public --query-port=3306/tcp
進入資料庫
mysql -u root -p
輸入密碼
23>,)uov0cFz
修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root123@';
進入user庫
use mysql;
檢視使用者及許可權
select host, user from user;
將root使用者設定允許外網訪問
update user set host = '%' where user = 'root';
重新整理配置
flush privileges;
相關文章
- Centos 7.x 線上安裝 KubernetesCentOS
- CentOS8 安裝 MySQL8.0(RPM)CentOSMySql
- CentOS8 安裝 MySQL8.0(yum)CentOSMySql
- CentOS 7.x 安裝SuperMap iServer 10i服務CentOSServer
- Centos7安裝MySQL8.0 - 操作手冊CentOSMySql
- CentOS7 安裝 MySQL8.0(二進位制)CentOSMySql
- Linux(CentOS7)安裝與解除安裝MySQL8.0圖文詳解LinuxCentOSMySql
- RHEL 7.X 或CentOS 7 安裝 11.2.0.4 RAC碰到的問題CentOS
- MYSQL8.0安裝MySql
- Docker 安裝 MySQL8.0DockerMySql
- Mac 安裝 MySQL8.0MacMySql
- Linux安裝MySQL8.0LinuxMySql
- Windows 本地安裝 Mysql8.0WindowsMySql
- Elasticsearch 7.x 安裝及配置指導Elasticsearch
- 如何編譯安裝MySQL8.0編譯MySql
- ubuntu 20.04安裝配置mysql8.0UbuntuMySql
- linux centos 7.x 安裝 python3.x 替換 python2.x(親測有效)LinuxCentOSPython
- Window Docker 安裝MySQL8.0全流程DockerMySql
- 實踐:Linux下安裝mysql8.0LinuxMySql
- 基於centos7的MySQL8.0二進位制安裝包的本地升級CentOSMySql
- CentOS 安裝 JDKCentOSJDK
- CentOS安裝GraphicsMagickCentOS
- Centos 安裝RedisCentOSRedis
- CentOS 安裝 mavenCentOSMaven
- Jenkins CentOS 安裝JenkinsCentOS
- centos 安裝pyenvCentOS
- CentOS 安裝ErlangCentOS
- centos安裝nodeCentOS
- Centos 安裝 JenkinsCentOSJenkins
- centOS安裝rabbitMQCentOSMQ
- CentOS安裝gitCentOSGit
- CentOS Docker 安裝CentOSDocker
- CentOS安裝jdkCentOSJDK
- CentOS 安裝 dockerCentOSDocker
- win10環境安裝mysql8.0Win10MySql
- 【CentOS】CentOS7安裝PostgreSQLCentOSSQL
- 基於centos7的MySQL8.0二進位制安裝包的邏輯升級CentOSMySql
- VMware workstation16 中Centos7下MySQL8.0安裝過程+Navicat遠端連線CentOSMySql