配置MYSQL的navicat等遠程訪問連接


  在為了保證數據庫安全性的前提下,一般默認只允許本地訪問,但是我們往往在開發的過程中為了方便開發以及可視化開發,

需要遠程連接數據庫,因此我們需要做如下配置:

一、修改mysql的配置文件,我的配置文件是在 /etc/mysql/mysql.conf.d/下面

     (1)執行 vim /etc/mysql/mysql.conf.d/mysqld.cnf 進行編輯

      (2)  找到  bind-address = 127.0.0.1這一行
                改為  bind-address = 0.0.0.0即可

二、為需要遠程登錄的root用戶賦予權限,支持root用戶允許遠程連接mysql數據庫
       進入登錄mysql,執行 mysql root -p你的密碼

         執行:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

                   flush privileges;

                   use mysql;

                  select user,host from user;

               

 

三、執行 service mysql  restart 重啟成功后即可遠程登錄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM