[英]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.