在过去的几个小时里,我一直在努力将我的Qt软件连接到一个MySQL数据库,这个数据库是我用一个免费托管小型MySQL数据库的网站托管的。我可以使用phpMyAdmin连接到它,但我的软件真的很难连接到它。
这是错误消息:找不到微软数据源名称,并且没有指定默认驱动程序QODBC3: Unable to connect“。
我将把用Qt编写的程序连接到MariaDB数据库管理系统()中定义的数据库。因此,如下图所示,我必须安装一个MySQL连接器,而不是MariaDB连接器(这是我的书,用C++和Qt进行手工GUI编程)。
书中说,没有必要担心,只要把文件"libmysql.dll“从MySQL连接器路径复制到Qt中的执行路径即可。我安装的版本(MySQL Connector C++ 8.0)没有包含这个文件,我找到了一个版本(MySQL连