一、背景
在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