Qt的Mysql插件
我已经安装了最新的Qt(4.5.3)sdk windows版本。我想在我的应用程序中使用mysql。由于Qt Mysql插件在中不可用,所以我从包含的源代码编译了它。我复制了编译文件D:\\Qt\2009.01\Qt\plugins\sqldriversQt的Mysql插件,mysql,qt4,Mysql,Qt4,我已经安装了最新的Qt(4.5.3)sdk windows版本。我想在我的应用程序中使用mysql。由于Qt Mysql插件在中不可用,所以我从包含的源代码编译了它。我复制了编译文件D:\\Qt\2009.01\Qt\plugins\sqldrivers 现在,当我运行我的应用程序时,仍然会出现错误“QMYSQL驱动程序未加载”。我建议您获取整个Qt4源代码,并专门针对您自己的需要进行编译 像这样的东西应该可以很好地完成工作: 从Qt.nokia.com下载Qt源代码 将其解压缩到某处并打开命令
现在,当我运行我的应用程序时,仍然会出现错误“QMYSQL驱动程序未加载”。我建议您获取整个Qt4源代码,并专门针对您自己的需要进行编译 像这样的东西应该可以很好地完成工作:
希望对您有所帮助。可能有几个原因导致驱动程序未加载,我在Qt体验中遇到了其中几个原因。 Qt提供了关于这一点的良好文档,我建议您查看Qt Assistant的SQL数据库驱动程序部分的疑难解答小节,它应该可以帮助您诊断问题。这对我有用
希望有帮助。编译插件后,您需要将MySQL bin路径添加到path环境变量。这似乎是唯一的解决方案。
/Devel/qt/configure
-release
-fast
-opensource
-nomake "demos examples"
-silent
-qt-sql-mysql