Qt连接MySQL数据库的步骤是什么


本篇内容介绍了“Qt连接MySQL数据库的步骤是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!当然要在.pro文件中添加一行引入如果显示:那么恭喜你太幸运了,你已经成功连接MySQL数据库了,快去使用吧。如果显示:也不要灰心接着往下看我的电脑就一直显示失败没有QMYSQL的驱动,这是怎么回事呢?Qt连接到mysql的过程:app->Qt的数据库插件->mysql动态库->mysql服务。Qt的数据库插件位于“C:Qt(安装路径)(Qt版本)版本号(库)mingw49_32(编译器)plugins(插件)sqldrivers(数据库插件)” 下的qsqlmysqld.dll(debug版本用) qsqlmysql.dll(release版本用).mysql动态库位于“C:QtMySQLServer5.5(mysql安装路径)lib”下的“libmysql.dll“i:将mysql下的ilbmysql.lib和libmysql.dll复制到Qt的bin目录下
ii:查看自己的qt中有没有qsqlmysqld.dll(debug版本用) qsqlmysql.dll(release版本用)如果都有:运行一下代码:如果输出中含有MySQL,那么恭喜你说明你的qt有MySQL驱动了:如果没有,不要灰心,因为我的就是一直没有MySQL驱动:大家可以重新下载一些不同的版本尝试一下,我尝试了无数次后不得不放弃,就选择了另一条路,通过ODBC连接MySQL数据库。ODBC(Open Database Connectivity,开放数据库互连)提供了一种标准的API(应用程序编程接口)方法来访问数据库管理系统(DBMS)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。ODBC的设计者们努力使它具有最大的独立性和开放性:与具体的编程语言无关,与具体的数据库系统无关,与具体的操作系统无关。简单的说就是我的qt中含有ODBC的驱动:所以利用ODBC去使用MySQL的数据库.官网选择和qt编译器相同的字免费云主机域名节比如我的qt使用的是64字节的下载的ODBC选择的也是64字节的,选择MSI类型的直接安装就可以下载一直点击next即可:查看点击小娜,搜索ODBC,i添加MySQL的DSN红色的可以随便填,是自己对于ODBC驱动的描述,粉色的是MySQL的用户名和密码,数据库选择你在MySQL中创建的数据库名字即可.点击test如果出现下图说明连接成功运行程序:大功告成代码:“Qt连接MySQL数据库的步骤是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注百云主机网站,小编将为大家输出更多高质量的实用文章!

相关推荐: php连接mysql乱码问题如何解决

今天小编给大家分享一下php连接mysql乱码问题如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 一、乱码形成原因当使用PHP连接MyS…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 06/29 18:29
Next 06/29 18:29

相关推荐