centos7 mysql 使用 navicat 遠程連接

一、背景

    在centos7上安裝好mysql後,希望在可視化界面,通過navicat遠程管理mysql數據庫。

二、配置允許某賬號遠程登錄mysql數據庫

    1、登錄mysql數據庫

[root@iZu***n84Z]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor...

    2、進入mysql數據庫,配置遠程連接

// 進入mysql數據庫
mysql> use mysql;  

// 將所有數據庫的所有表(*.*)的所有權限(all privileges),授予通過任何ip(%)訪問的root用戶,密碼爲123456,如果要限制只有某臺機器可以訪問,將其換成相應的IP即可
mysql> grant all privileges on *.*  to 'root'@'%' identified by'123456';

// 撤銷授權,則執行:revoke all privileges on *.*  from 'root'@'%';

// 刷新
mysql> flush privileges

    3、退出MySQL 並重啓MySQL

# service mysqld restart

三、開啓(配置)3306端口

    傳送門@【centos7 中防火牆設置】

發佈了38 篇原創文章 · 獲贊 43 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章