如何连接QT和MariaDB。驱动程序未加载
How to connect QT and MariaDB. driver not loaded
同样的“未加载 QMYSQL 驱动程序”错误。
但其他人在“QSqlDatabase:可用驱动程序”消息中看到 QMYSQL。
为什么我连它都没有?
第一件事是下载连接器安装程序,具体取决于您使用的编译器版本,64 位或 32 位,从这里下载 c:
https://downloads.mysql.com/archives/c-c/
找到连接器安装文件夹并运行这些命令。
cd%QTDIR%\qtbase\src\plugins\sqldrivers
qmake - MYSQL_INCDIR = "C:/Program Files/MySQL/MySQL Connector C 6.1/include" MYSQL_LIBDIR = "C:/Program Files/ MySQL / MySQL 连接器 C 6.1 / lib
mingw32-make
mingw32-make install
在这里你可以看到Qt官方文档。
https://doc.qt.io/qt-5/sql-driver.html#qmysql
这样你就万事俱备了,祝你好运。
注意。
不要忘记在您的 .pro 文件中包含 sql 模块。
同样的“未加载 QMYSQL 驱动程序”错误。
但其他人在“QSqlDatabase:可用驱动程序”消息中看到 QMYSQL。
为什么我连它都没有?
第一件事是下载连接器安装程序,具体取决于您使用的编译器版本,64 位或 32 位,从这里下载 c: https://downloads.mysql.com/archives/c-c/
找到连接器安装文件夹并运行这些命令。
cd%QTDIR%\qtbase\src\plugins\sqldrivers
qmake - MYSQL_INCDIR = "C:/Program Files/MySQL/MySQL Connector C 6.1/include" MYSQL_LIBDIR = "C:/Program Files/ MySQL / MySQL 连接器 C 6.1 / lib
mingw32-make
mingw32-make install
在这里你可以看到Qt官方文档。 https://doc.qt.io/qt-5/sql-driver.html#qmysql
这样你就万事俱备了,祝你好运。
注意。 不要忘记在您的 .pro 文件中包含 sql 模块。