在本地Navicat連接服務器Mysql:
1.常規連接方法:
首先設置mysql遠程訪問權限,Mysql默認不允許遠程登錄,所以需要開啟遠程訪問權限,操作如下:
1.首先進入mysql
mysql -uroot -p
2.查看user表
mysql> use user;
3.開啟遠程訪問權限
mysql> select user,authentication_string,host from user;
4.默認都是localhost
mysql> update user set host = '%' where user = 'root';
此時root的host是所有都可以了
5.刷新修改,這步一定要做,否則無法生效。
FLUSH PRIVILEGES;
6.然后開啟防火牆(根據需要自行選擇)
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent success [root@localhost ~]# firewall-cmd --reload success
7.最后,進行本地連接;

8.最后點擊連接測試,如果顯示連接成功,則點擊確定,到此完成。
