<progress id="nc499"><pre id="nc499"><rt id="nc499"></rt></pre></progress>

<dd id="nc499"><track id="nc499"><dl id="nc499"></dl></track></dd>
  • <nav id="nc499"></nav>

    <span id="nc499"></span>

    mysql配置遠程連接的方法

    來源:yangchengec.cn 2021-04-09 21:53:50
    目標很明確,實現服務器的數據庫與前端脫離,通過網絡進行連接。這樣實現了服務器功能明確的目的,當然與mysql相對于的一項技術是數據庫的實時同步技術,之前都采用過,但由于配置次數其實并不多,所以基本都模糊了。

    首先環境是ubuntu16.04

    主要步驟就兩步:

    一、配置Mysql的端口開放

    編輯配置文件,我這里用的是Nano,其他編輯程序同樣可以。

    sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf在里面找到

    bind-address = 127.0.0.1用#注釋掉,這是開發對外的端口3306

    二、配置MySQL的權限

    先是登入

    mysql -u root -p然后執行3條命令

    grant all privileges on *.* to root@"%" identified by "pwd" with grant option;flush privileges;exit;意思就是授權root用戶訪問權限,并刷新權限,此處的root可用其它MySQL用戶替換,pwd部分需替換為該用戶對應的密碼。

    最后重啟mysql服務

    service mysql restart這樣所有的前端全部連接這個服務器,把各系統的數據庫全部掛到這個數據庫上,本地不配置數據庫,實現多平臺多端口的數據統一。唯一現在的問題就訪問速度上可能會有一些影響。
    原文出處:http://www.yangchengec.cn/ziyuan/989.html
    版權聲明:本文來源地址若非本站均為轉載,若侵害到您的權利,請及時聯系我們,我們會在第一時間進行處理。