QT连接MYSQL数据库
来源:互联网 发布:二次元背景拍照软件 编辑:程序博客网 时间:2024/04/30 10:51
QT连接MYSQL数据库的动态库需要自己编辑按照网上提供的各种方法试验了一天半之后,不得不最终放弃了,TMD实在太难了,出现各种各样的问题,崩溃了
转向ODBC连接,连接简单多了,在QT中连接时,只需要DSN,不需要其他的东西如用户名,密码等等,这些在ODBC配置的时候都设置好了,点TEST提示success就行,
(注意,64位操作系统中,需要在mysql官网下载odbc操作mysql的组件版本,添加odbc设置时,需要运行C:\Windows\SysWOW64下的odbcad32.exe程序,而不能是控件面板->管理工具->添加(odbc)
)
代码如下所示:
QSqlDatabase data_base = QSqlDatabase::addDatabase("QODBC");
data_base.setDatabaseName("mydsn32_mysql"); //设置数据库名称
if(!data_base.open())
qDebug()<<"failed to connect to mysql using odbc dsn:mydsn32_mysql";
else
qDebug()<<"success to connect to mysql using odbc dsn:mydsn32_mysql";
当连接时,查询出的中文显示为问号,按下图方式修改一下就行
0 0
- qt连接mysql数据库
- Qt 连接MySQL数据库
- Qt连接MySql数据库
- Qt 连接MYSQL数据库
- Qt连接MySQL数据库
- QT---连接mysql数据库
- Qt 连接MySQL数据库
- QT连接MYSQL数据库
- Qt连接MySQL数据库
- qt连接数据库(MySQL)
- Qt远程连接MySql数据库
- Qt远程连接MySql数据库
- qt连接mysql数据库实例
- Qt 连接mysql数据库 QSql
- QT平台连接MySQL数据库
- Qt连接mysql数据库失败
- QT学习:连接MySQL数据库
- Qt 4下连接MySQL数据库
- @ResponseBody中文乱码问题
- Java并发编程:volatile与synchronized的区别小结
- Redis复制与可扩展集群搭建
- Asp.Net MVC BundleConfig文件合并、压缩,网站优化加速
- 肖特基二极管和普通二极管的区别
- QT连接MYSQL数据库
- FastDFS的配置、部署与API使用解读(2)以字节方式上传文件的客户端代码
- 在java代码中创建xml文件
- zabbix乱码
- django常用函数
- FastDFS的配置、部署与API使用解读(4)FastDFS配置详解之Client配置
- js实现懒加载
- Nodejs异步流程控制Async
- Markdown简明教程