Qt5.4读取mysql数据库

因为Qt5.4自带QMYSQL的驱动程序类型,但没有自带mysql的dll  所以只需要把libmysql.dll 放在Qt的bin目录就可以了。注意:dll的32位和64位跟Qt需要一致

libmysql.dll安装mysql的安装包就有

bin目录为  我的目录:D:\Qt5\5.4\mingw491_32\bin

 

使用代码:

QSqlDatabase db2 =QSqlDatabase::addDatabase("QMYSQL", "mysql");// 如果要连接多个数据库,必须指定不同的连接名字,否则会覆盖上面的默认连接    
db2.setHostName("localhost"); //选择本地主机 
db2.setDatabaseName("date"); //设置数据源名称   
db2.setUserName("admin"); //登录用户    
db2.setPassword("admin"); //密码    
if(!db2.open()) //打开数据库    
{        
    qDebug()<<"sql错误"<

 

后续上传对应的libmysql.dll。

连接:https://download.csdn.net/download/qq_33190913/12628505

你可能感兴趣的:(Qt,mysql)