四、(一)qt连接数据库-简单篇
来源:互联网 发布:今日特价淘宝网 编辑:程序博客网 时间:2024/06/07 20:42
1、准备:
1)安装Qt5.8和mysql
2)将libmysql.dll文件,从mysql【\MySQL\lib】拷贝到Qt【\5.8\mingw53_32\bin】
3)工程的.pro文件,添加:QT+=qmlquicksql
4)main.cpp代码:
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QtQml>
#include <iostream>
#include <QDebug>
#include<QtSql/QSqlDatabase>
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QSqlDatabase d = QSqlDatabase::addDatabase("QMYSQL");
d.setHostName("127.0.0.1");
d.setDatabaseName("hospital");
d.setPort(3306);
d.setUserName("root");
d.setPassword("root");
if(d.open()) {
qDebug()<<"database is established!";//成功加载
}else{
qDebug()<<"build error!";
return app.exec();
}
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
// return app.exec();
}
5)运行结果【成功】:
0 0
- 四、(一)qt连接数据库-简单篇
- Qt 数据库(一)
- qt连接数据库(MySQL)
- Qt数据库教程(三) 数据库的连接和查询(一)
- 简单的Eclipse连接MySQL数据库( 一)
- Qt数据库(一)简介
- Qt数据库(一)简介
- Qt数据库(一)简介
- Qt数据库:(一)简介
- Qt连接数据库Mysql(配置)
- [Qt教程] 第21篇 数据库(一)Qt数据库应用简介
- qt连接mysql数据库
- QT连接数据库
- QT连接数据库
- Qt 连接SQLITE数据库
- QT连接数据库
- Qt连接数据库
- Qt 连接MySQL数据库
- python3 -- 列表操作 -深拷贝、浅拷贝、遍历
- $arr['key'] 与 $arr["key"] 与 $arr[key]的差别:
- 快速理解观察者模式
- Cookie(一)
- JVM学习笔记(二)------Java代码编译和执行的整个过程
- 四、(一)qt连接数据库-简单篇
- mybatis通配符引用报错的问题XML fragments parsed from previous mappers does not contain value
- 面试小结2
- ipconfig命令
- ipv4到ipv6的过渡
- 图解数据库优化(一)
- 打印所有不超过n(n<256)的,其平方具有对称性质的数。
- 你需要知道的Android View的绘制
- nginx access.log format 允许的变量