首页 > 解决方案 > 安装 Qt 和 MySQL 以编码和连接数据库

问题描述

在过去的 4 个小时里,我一直在尝试让 MySQL 与 Qt/C++ 连接。有很多帖子,但它们对我不起作用。

我看过很多指南,您只需将 .dll 文件移动到某个文件夹,但它们不起作用。有人说喜欢将文件放在 MinGW/plugins/mysql 中,但我什至没有这些文件夹。

然后我看到了这个指南:在 Windows 上为 Qt5 创建 MySQL 驱动程序,你似乎必须构建自己的驱动程序,我也在为此苦苦挣扎;但是,为什么需要这个?为什么其他指南和用户声称您所要做的就是将文件复制到特定文件夹?是因为需要某个版本的 Qt 或 MySQL 吗?我应该下载哪一个?

我得到的错误:

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7

实际设置:

Qt Creator 版本

MySQL版本

提前致谢。

标签: c++mysqlqt

解决方案


推荐阅读