1. 程式人生 > >MySQL:免遠端登入伺服器本機訪問伺服器上的資料庫或者伺服器之間的資料庫遠端訪問。

MySQL:免遠端登入伺服器本機訪問伺服器上的資料庫或者伺服器之間的資料庫遠端訪問。

1.      第一步 , 在伺服器端登陸進mysql,使用命令:mysql –u root –p輸入密碼即可登入

2.      使用命令:grant all privileges on *.*  to  ‘root’@’IP地址’  identified by ‘123456’  with grant  option;

【grant 是同意,all privileges所有的使用者,on *.*在所有資料庫中,‘root’@’IP地址’讓ip地址為IP地址的主機或伺服器以root使用者名稱,identified by “123456” with grant option; 以密碼為123456的身份訪問資料庫】;

3.第二步,在本地機器navicat上點選新建連線,重新配置如下:

     連線名輸入任意名;

    主機名/IP地址:輸入伺服器地址

    埠為3306;

    使用者名稱為root

    密碼為要遠端訪問的資料庫密碼;

正常情況下,應該配置完成。

4.在配置過程中如果出現本地資料庫連線不上伺服器上的資料庫,去檢視伺服器上的3306埠是否開放。如果未開放,按照以下步驟:


1.      找到伺服器上管理

2.      開啟高階安全windows防火牆,點選新建規則


3.選擇埠


選擇TCP和特定本地埠,輸入3306,完成埠開放即可。