<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • mysql設置遠程登錄權限(數據庫設置遠程連接方法)


    為了安全考慮,我們的網站的數據庫是不能夠用root和密碼去進行mysql遠程連接的。怎么辦呢?可以通過linux命令終端去建立一個Mysql賬號加密碼再配置一些權限就可以了,有了賬號后就可以通過例如”navicat for mysql”在本地進行遠程連接了,也就告別了煩人的phpmyadmin網頁版數據庫操作了。

    如下操作:

    1、第一步:

    #打開 iptables 3306 端口。

    iptables -I INPUT 4 -p tcp -m state –state NEW -m tcp –dport 3306

    -j ACCEPT

    #保存 iptables 規則。

    service iptables save

    如下圖:

    網站是如何配置MySQL遠程連接且例如Navicat本地遠程

    2、第二步:數據庫授權

    遠程連接新建一個帳號(帳號名不能為 root)。

    如:添加一個用戶名為 linuxeye,密碼為 123456,授權為% (%表示所有 ip能連接,可以設置指定 ip)對 oneinstack 數據庫所有權限,命令如下:

    mysql -uroot -p

    MySQL [(none)]> grant all privileges on oneinstack.* to linuxeye@’%’

    identified by ‘123456’; #授權語句,特別注意有分號

    MySQL [(none)]> flush privileges;

    MySQL [(none)]> exit; #退出數據庫控制臺,特別注意有分號

    如下圖:

    網站是如何配置MySQL遠程連接且例如Navicat本地遠程

    其實,還可以通過先登錄phpmyadmin(前提你網站安裝有)后新建一個數據庫賬號并且配置上一些權限就可以了,具體操作方法這里就不詳述了。

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费