博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QT5连接Mysql
阅读量:5092 次
发布时间:2019-06-13

本文共 706 字,大约阅读时间需要 2 分钟。

摘要

Qt 5中已经提供了对MySQL数据库的默认支持,要想使用该数据库,需要先进行数据库的安装, 这里我们介绍下在Windows系统中MySQL数据库的安装和简单使用。

 

Qt如何利用Mysql远程连接数据库?

 

代码如下:

    

qDebug()<<QSqlDatabase::drivers();

qDebug()<<QCoreApplication::libraryPaths();

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

db.setHostName("10.127.1.13");

db.setUserName("root");

db.setPassword("redhat");

db.setDatabaseName("test");

bool bRet = db.open();

 

if (bRet == false)

{

qDebug()<< "error oepn database" << db.lastError().text();

exit(0);

}

qDebug() << "open database success";

 

会有如下问题:

Mysql驱动加载失败,如何解决?

下载连接的驱动

安装位置默认在

C:\Program Files (x86)\MySQL\MySQL Connector C 6.1\lib

将mysql安装目录下的libmysql.dll拷贝到qt安装目录下的bin目录下即可

再次运行

转载于:https://www.cnblogs.com/XiaoGuanYu/p/8979610.html

你可能感兴趣的文章
软件构造 第三章第三节 抽象数据型(ADT)
查看>>
[Lintcode]118. Distinct Subsequences/[Leetcode]115. Distinct Subsequences
查看>>
java List的初始化
查看>>
Longest Palindromic Substring
查看>>
linux导出Mysql数据sql脚本
查看>>
循环神经网络(3)
查看>>
Jmeter自动化测试-----接口测试基本使用实例
查看>>
智力测试
查看>>
Linux修行学习,网站持更
查看>>
C语言实现链表
查看>>
css选择器权值
查看>>
在Openstack上创建并访问Kubernetes集群
查看>>
Java语言基础41-44--泛型与集合
查看>>
jQuery.callbacks 注释
查看>>
将object类型转换成时间,如果能转的话。
查看>>
软件开发文档范例 分类: 软件工程 2015-03-...
查看>>
vue项目实现记住密码功能
查看>>
迭代器 生成器 列表推导式 生成器表达式的一些总结
查看>>
课程设计团队信息
查看>>
编译安装dropbear
查看>>