后來參巧網上的文獻后,通過Http方式成功連上服務器的MYSql數據庫。特此記錄一下:
首先到NaviCat官網(www.NaviCat.com.cn)上下載最新版本的NaviCat
安裝完成后,打開NaviCat,如下圖所示:
然后點擊左上角的連接,彈出新鍵連接信息,如下圖所示:
在主機名IP地址那里填寫LocalHost
用戶名與密碼一欄則填寫你所在的數據庫用戶名與密碼。
這時候還不能連接數據庫的,需要通過Http通道的形式進行數據庫連接。
點擊連接屬性標簽欄中的Http,如下圖所示:
勾選使用Http通道后,在通道地址一欄輸入你的網址與后臺文件地址。
例如:http://www.google.cn/database.php
這里說明一下通道地址,前半部份:http://www.google.cn/是指你的服務器的域名,后半部份:database.php是指NaviCat客戶端后臺連接地址。這里Database.php可以根據你自己的喜好去重命名。那么,這個database.php文件在哪里找呢?
這個database.php文件在你點擊確定保存了連接信息后,會自動生成一個php文件于NaviCat的文件根目錄下,但它并不為DataBase.php文件,而是統一命名為ntunnel_mysql.php文件,如下圖所示:
我們可以通過重命名,即可修改成為我們剛才連接主機的Http通道的后臺文件。
重命名該文件完畢后,我們利用FlashFxp工具把該文件上傳到我們的網站根目錄下。然后測試一下看看:
這過程有點慢,由于他要通過PHP文件連到網站服務器并且要返回信息所以需要稍等一下。
上圖是成功連接到網站所在的MySql數據庫。
備注:
上圖網址:www.google.cn為實例虛擬網址。
配置好連接信息后,千萬不要忘了把NaviCat文件目錄下的PHP文件上傳到你的網站根目錄下。
上傳到網站根目錄下的NaviCat生成的PHP文件一定要與你的連接信息的文件名一致,否則是連不上了。
NaviCat連接時提示"不支持遠程連接的MySql數據庫"解決方法
2019-11-23 18:50MYSQL教程網 Mysql
前段時間,因為一項目,需要做MYSql的數據同步服務,但由于網站空間服務供應商不提供遠程連接MYSql,所以無法利用NaviCat客戶端通過填寫服務器地址來連接遠程服務器,在網上找到了SSH方式連接,但經過測試后發現依舊無法連接。
延伸 · 閱讀
- 2022-03-11MySQL的索引你了解嗎
- 2022-03-10面試中老生常談的MySQL問答集錦夯實基礎
- 2022-03-10淺談如何保證Mysql主從一致
- 2022-03-10Ubuntu18.04(linux)安裝MySQL的方法步驟
- 2022-03-09MySQL讓人又愛又恨的多表查詢
- 2022-03-09MySQL Server 層和存儲引擎層是怎么交互數據的?
- Mysql
解決重置Mysql root用戶賬號密碼問題
這篇文章主要介紹了解決重置Mysql root用戶賬號密碼問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下...
- Mysql
Centos7下使用yum安裝mysql數據庫的詳細教程(增強版)
這篇文章主要介紹了Centos7下使用yum安裝mysql數據庫的詳細教程(增強版),非常不錯,具有參考借鑒價值,需要的朋友可以參考下 ...
- Mysql
幾種MySQL中的聯接查詢操作方法總結
這篇文章主要介紹了幾種MySQL中的聯接查詢操作方法總結,文中包括一些代碼舉例講解,需要的朋友可以參考下 ...
- Mysql
MySQL 查詢速度慢與性能差的原因與解決方法
隨著網站數據量與訪問量的增加,MySQL 查詢速度慢與性能差的問題就日漸明顯,這里為大家分享一下解決方法,需要的朋友可以參考下...
- Mysql
MySQL全文索引、聯合索引、like查詢、json查詢速度哪個快
這篇文章主要介紹了MySQL全文索引、聯合索引、like查詢、json查詢速度大比拼,通過實例代碼截圖的形式給大家介紹的非常詳細,具有一定的參考借鑒價值...
- Mysql
MySQL之Field‘***’doesn’t have a default value錯誤解決辦法
這篇文章主要介紹了MySQL之Field‘***’doesn’t have a default value錯誤解決辦法,需要的朋友可以參考下 ...
- Mysql
MySQL鎖的知識點總結
在本篇文章里小編給大家整理了關于MySQL鎖的知識點總結以及實例內容,需要的朋友們學習下。...
- Mysql
MySQL server has gone away錯誤提示解決方法
今天遇到類似的情景,MySQL只是冷冷的說:MySQL server has gone away。 ...