在Delphi中连接到Mysql 5.1.x时使用的最佳组件是什么?为什么?
答案 0 :(得分:7)
没有其他数据库组件可以击败DevArt数据库组件,他们有MyDac和UniDac,他们都可以使用直接访问数据库而无需在客户端计算机上安装mysql客户端,旁边与其他组件相比,它们具有快速的性能和高质量
Data Access Components for MySQL
Universal Data Access Components
并检查上面的页面以了解原因; - )
答案 1 :(得分:5)
您应该查看AnyDAC,支持MySQL和许多其他数据库。
答案 2 :(得分:2)
Devart和microOLAP都提供访问MySQL数据库的组件。 Devart对dbExpress用户也有dbExpress drivers。
如果您需要任何帮助,Bob Swart已经在Lulu上发布了Delphi for Win32 VCL Database Development。
答案 3 :(得分:1)
不要忘记MySQL的客户端DLL是GPL编辑的,如果您使用它连接到服务器,您的应用必须是GPL编辑。
还有其他选择。直接连接到MySQL的组件跳过GPLed dll。 DevArt有这样的组件(direct和dbx),并且有免费的组件可以在tory.net上直接连接。
答案 4 :(得分:0)
我不使用MySQL,但是当我可以的时候,我更喜欢使用dbExpress。它是单向的,这使得它非常快。虽然我最近没有做过任何基准测试。
如果你不喜欢dbExpress,我找到了this list的MySQL访问组件。