qt5使用mysql
2016-04-05 22:31
489 查看
安装mysql的博客是前一篇。之前费大劲换mysql的目的就是为了让qt使用mysql,qt的位数和mysql的位数要保持一致。我使用的都是64位。
将mysql安装目录下的libmysql.dll拷贝到qt的安装目录下,完成!
D:\cpp\Qt5.6.0\5.6\msvc2015_64\bin
测试代码:
pro文件中加入:QT += sql
连接要需要执行db.open()
将mysql安装目录下的libmysql.dll拷贝到qt的安装目录下,完成!
D:\cpp\Qt5.6.0\5.6\msvc2015_64\bin
测试代码:
pro文件中加入:QT += sql
#include <QSqlDatabase> #include <QSqlError> #include <QDebug> int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("localhost"); db.setDatabaseName("数据库名"); db.setUserName("root"); db.setPassword("密码"); if (!db.isOpen()) { qDebug() << "db connect error:" << db.lastError().text(); } return a.exec(); }
连接要需要执行db.open()
相关文章推荐
- PyQt4开关按钮ToggleButton
- Qt回忆录之配置开发环境
- Qt的信号和槽是如何工作的
- VS集成Qt环境搭建
- Qt Creator管理多个项目
- PyQt4单选框QCheckBox
- tq2440编译ARM版本的Qt4出错问题解决
- 将Qt 动态链接生成的exe及依赖dll打包方法
- QT学习笔记——“const"
- [Qt入门篇]5 Qt的属性系统——声明属性
- sublime text 2 运行pyqt没有显示
- Qt之模式、非模式、半模式对话框
- Qt之模式、非模式、半模式对话框
- [Qt小知识集锦]QT的5个基础知识,你知道几个
- qt的编译
- qt 移植到开发板
- Qt学习笔记0405
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet)good
- VS集成Qt环境搭建
- QT socket 服务器端代码