2012-03-06 62 views
0

我有一个需要连接到MySQL数据库的应用程序,我使用的是Qt 4.7。我建立了QMYSQL插件,并且在我的机器上一切正常。当我试图在另一台机器上测试应用程序时,文件夹“sqldrivers”包含我的可执行文件旁边的“qsqlmysql4.dll”。我收到此错误“驱动程序未加载”。经过几个小时的网络搜索和Qt文档之后,我什么都没有找到。 请告诉我我错过了什么。无法用QMYSQL部署Qt应用程序

回答

2

是否有一个实际的mysql客户端DLL(如libmysqlclient.dll或其他东西)安装在您的机器上,也需要包含在应用程序中?

+0

正是,谢谢@Brendan。这是缺少的。我添加了libmysql.dll,它位于MySQL bin文件夹中并且工作正常。再次感谢 – Mezo 2012-03-06 20:14:44