[英]Trouble connecting to mysql server with FIREDAC (Delphi)
我剛開始進行Delphi XE5開發,嘗試連接到mySQL服務器時遇到很多麻煩。
使用TFDConnection我目前收到此錯誤:
[FireDAC] [Phys] [MySQL] -314。 無法加載供應商庫[libmysql或libmysqld.dll]。 該系統找不到指定的文件...
我已經閱讀了有關此問題的文檔,並且有:
從MySQL Server安裝中獲取LIBMYSQL.DLL
將其放在XE5的bin目錄中,並在FDDrivers.ini中引用它
我還注意到,當我在XE5中查看FireDAC鏈接時,TFDPhysMySQLDriverLink呈灰色顯示...
我可以很好地連接到SQLlite服務器。
我還注意到,當我在XE5中查看FireDAC鏈接時,TFDPhysMySQLDriverLink呈灰色顯示...
這是因為設備無法直接連接到mySQL數據庫。 據我了解,您應該創建一個DataSnap服務器作為中間層。 DSServer將通過FDConnection + FDQuery連接到MySQL數據庫(注意,MySQL鏈接將在此處工作)。
但是,我仍然堅持將移動應用程序連接到DSServer。 如果您想知道更多,請分享
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.