zoukankan      html  css  js  c++  java
  • 64位 Qt5.12 MySql 连接问题

      关于怎么检查Qt是否带MySql驱动 ,到Qt安装目录下 pluginssqldrivers下寻找是否有qsqlmysql.dll文件      例如:F:QtQt5.9.65.9.6msvc2013_64pluginssqldrivers  

      Qt在之前的版本时自带MySql驱动的,所以连接Mysql 只需要将 Mysql 安装目录下的 libmysql.dll 文件 拷贝到 ../Qt5.9.6/5.9.6/msvc2013_64/bin下即可(更建议考到程序的debug 目录下面)

      但是前段时间,用Qt5.12  64bit进行开发,发现上诉方法不管用了,一直提示"驱动无法加载",后来发现,...pluginssqldrivers 下没有了mysql驱动,查资料说,把mysql驱动移植到商用版里了,但是源码在,可以自己编,源码在 ..Qt5.12..Srcqtbasesrcpluginssqldriversmysqlmysql.pro   

    编译好,放到...pluginssqldrivers路径下即可。

      如果自己的Qt无法连接Mysql数据路,驱动无法加载.

      1.查看MySql驱动是否存在 F:QtQt5.9.65.9.6msvc2013_64pluginssqldrivers  路径下

      2.查看 libmysql.dll 的位数和(mysql的位数)和Qt构建套件的位数是否一致

  • 相关阅读:
    pyhanlp 实体命名识别
    NABCD需求分析
    源代码
    遇到的问题和解决方法
    运行及总结
    测试与调试
    读《一个程序猿的生命周期》和《人,绩效和职业道德》有感
    面向对象程序设计
    设计类图
    SRS文档
  • 原文地址:https://www.cnblogs.com/darwen/p/11721168.html
Copyright © 2011-2022 走看看