解决各个系统及软件qt连接mysql的驱动问题(最简单版本)

目录

1.产生驱动问题的原因

2、驱动文件下载

3、windows系统下解决驱动安装和使用

4、liunx系统下解决驱动的安装和使用


1.产生驱动问题的原因

    qt随着版本的更迭,qt4版本可能还保存着连接mysql的驱动,qt5和qt6基本上官方不直接提供mysql的驱动。

    解决办法:

    1、直接下载其他人生成好的对应版本的驱动文件,可直接使用,难度:三颗星

    2、通过odbc数据库间接连接mysql数据库,需要下载odbc,qt提供odbc的驱动,难度:三颗星

    3、通过mysql.pro文件在qt中生成dll,直接生成,根据版本的不同,qtv6.2.0以上版本已经不提供mysql.pro文件了,我记得好像是qtv6.2.0就找不到了。难度:四颗星

    4、通过cmake在这个黑框框中,使用命令生成mysql的驱动文件,官方提供了资料,可以在官网查到。难度:五颗星

    目前提供一种最简单的解决办法,根据第一种方式来解决mysql的驱动问题。直接下载他人生成的mysql驱动文件。

2、驱动文件下载

    下载的衔接:Releases · thecodemonkey86/qt_mysql_driver · GitHub

这条衔接提供了qtv6.5.0以下的所有版本了,包括liunx以及windows以及VS版本的驱动。

也可直接在github上面搜qt_mysql_driver也可以直接找到。

3、windows系统下解决驱动安装和使用

根据下载的驱动文件,提供文字版本以及视频版本的安装方法,非常清晰。

文字版本:(24条消息) 关于qt v6.4.0连接不上数据库mysql的问题_qt6mysql无驱动-CSDN博客

视频版本:qt怎么连接mysql(qt连接不上mysql)_哔哩哔哩_bilibili

4、liunx系统下解决驱动的安装和使用

视频版本:qt在liunx系统连接mysql的驱动问题 qt mysql 驱动_哔哩哔哩_bilibili

怎么查看:

 复制衔接到对应的位置:

sudo cp -r /home/jinyizhi/下载/libqsqlmysql.so_Qt_SQL_driver_6.4.3_gcc_64-bit/* /opt/Qt/6.4.3/gcc_64/plugins/sqldrivers/

根据你qt安装的位置,从网上下载的qt驱动的位置,命令会稍有不同,改成自己的文件位置。

最后,希望大家点赞收藏一下,不想让大家花费积分去下载,github上面有啊,都开源了,互联网的分享精神需要大家去维护。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值