1. 程式人生 > 其它 >Liunx安裝mysql及配置mysql遠端訪問教程,看這一篇就夠了。

Liunx安裝mysql及配置mysql遠端訪問教程,看這一篇就夠了。

系統環境

  • centos7
  • 保持網路連線通暢

安裝步驟

【1】檢視是否已安裝過mysql
執行命令:rpm -qa | grep mysql
下面是我的操作,可見並沒有安裝過,直接進入【2】
【2】下載官方 Mysql 包
執行命令:wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
【3】安裝mysql包
執行命令:yum -y install mysql57-community-release-el7-10.noarch.rpm
【4】安裝mysql伺服器端
執行命令:yum -y install mysql-community-server
【5】啟動mysql服務
執行命令:systemctl start mysqld.service;
如果沒有任何報錯,以及提示則進入第六步
【6】檢視mysql服務狀態
命令:systemctl status mysqld
【7】初始密碼(黑色部分為初始密碼)
命令:grep 'password' /var/log/mysqld.log
【8】進入資料庫
命令:mysql -u root -p
按照提示輸入密碼
【9】修改密碼
命令:ALTER USER USER() IDENTIFIED BY 'new password';
成功後,鍵入exit退出

配置遠端訪問(以便db工具連線訪問)

  • 執行以下命令開啟遠端訪問限制(注意:如要開啟所有的,用%代替IP):
    GRANT ALL PRIVILEGES ON . TO 'root'@'ip地址' IDENTIFIED BY 'password' WITH GRANT OPTION;

  • 然後再分別執行下面兩條命令
    flush privileges
    exit

  • 為firewalld新增開放埠(3306:mysql預設埠)
    firewall-cmd --zone=public --add-port=3306/tcp --permanent

  • 然後重新載入
    firewall-cmd --reload