前言:今天想遠程鏈接一下本身服務器上的MySQL,用的用的軟件是Navicat,服務器上的MySQL版本爲5.7數據庫
第一次鏈接的時候就出意外了服務器
大概意思是 沒法鏈接MySQL服務,解決步驟以下spa
第一:首先檢查你的阿里或騰訊的服務器控制檯是否開啓3306端口訪問權限,關於在哪裏看,請自行百度,個人以下,能夠看到,並無容許遠程鏈接
若是和我同樣沒開啓,那就開啓吧3d
開啓容許全部鏈接後,再試試code
又出錯了,此次的大概意思是 拒絕訪問這個MySQL服務,解決以下blog
第一:進入MySQL,選擇MySQL數據庫,查看user=root 信息
能夠看到,root的用戶只容許本地訪問,如今須要改爲全部或者指定IPclass
個人是改爲全部都行,別忘記刷新flush privileges 就是刷新權限,最後再試試能不能遠程鏈接後臺
能夠看到,能遠程鏈接了百度
總結:第一步,檢查阿里或騰訊服務器後臺是否開啓容許鏈接3306端口軟件
第二部,檢查MySQL數據庫MySQL表的root 用戶是否容許遠程鏈接