C++ 安装Qt和MySQL编码并连接数据库
在过去的4个小时里,我一直在尝试使用Qt/C++获取MySQL连接。有很多帖子,但它们对我来说并不适用 我看过很多指南,其中您只需将.dll文件移动到某个文件夹,但它们不起作用。有人说喜欢将文件放在MinGW/plugins/mysql中,但我甚至没有这些文件夹 然后我看到了这本指南:在这里,你似乎必须构建自己的驱动程序,而我也在努力解决这个问题;但是,为什么需要这样做呢?为什么其他指南和用户声称您只需将文件复制到特定文件夹中?是因为需要某个版本的Qt或MySQL吗?我应该下载哪一个 我得到的错误是:C++ 安装Qt和MySQL编码并连接数据库,c++,mysql,qt,C++,Mysql,Qt,在过去的4个小时里,我一直在尝试使用Qt/C++获取MySQL连接。有很多帖子,但它们对我来说并不适用 我看过很多指南,其中您只需将.dll文件移动到某个文件夹,但它们不起作用。有人说喜欢将文件放在MinGW/plugins/mysql中,但我甚至没有这些文件夹 然后我看到了这本指南:在这里,你似乎必须构建自己的驱动程序,而我也在努力解决这个问题;但是,为什么需要这样做呢?为什么其他指南和用户声称您只需将文件复制到特定文件夹中?是因为需要某个版本的Qt或MySQL吗?我应该下载哪一个 我得到的错
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7
实际设置:
- 运行Windows 10 64位
- Qt Creator 4.9.1-几分钟前我上次重新安装Qt时一定是弄糟了什么,因为现在它显示的是MSVC2017,但实际上我是先尝试MinGW的
- MySQL 8.0.18
提前感谢。将
QT_DEBUG_PLUGINS
环境变量设置为1,并将输出调试信息附加到您的问题中。您是否在QT项目设置中启用了QT SQL模块?