qt-opensource-linux-x64-5.14.1.run安装的qt可能只支持有限的几种数据库,缺少mysql的支持,按照下文操作添加mysql数据的支持。

操作

sudo apt-get install libmysqlclient-dev -y

export PATH=/opt/Qt5.14.1/5.14.1/gcc_64/bin/:$PATH

tar xf qt-everywhere-src-5.14.1.tar.xz

cd qt-everywhere-src-5.14.1/qtbase/src/plugins/sqldrivers

qmake

Running configuration tests...

Done running configuration tests.

Configure summary:

Qt Sql Drivers:

DB2 (IBM) .............................. no

InterBase .............................. no

MySql .................................. yes

OCI (Oracle) ........................... no

ODBC ................................... no

PostgreSQL ............................. no

SQLite2 ................................ no

SQLite ................................. yes

Using system provided SQLite ......... no

TDS (Sybase) ........................... no

Qt is now configured forbuilding. Just run "make".

Once everything is built, you must run "make install".

Qt will be installed into "/opt/Qt5.14.1/5.14.1/gcc_64".

Prior to reconfiguration, make sure you remove any leftovers from

the previous build.

make

sudo cp ./plugins/sqldrivers/libqsqlmysql.so /opt/Qt5.14.1/5.14.1/gcc_64/plugins/sqldrivers/

注意替换/opt/Qt5.14.1/5.14.1/的目录,我这里启用了mysql,其他的数据可以安装对应的启动也可以编辑,然后复制到对应的目录下。

重新运行程序。

I0225 20:50:21.861747   885 testSQL.cpp:40] open sucess

qt android oci数据库,QT mysql SQLite 数据库支持相关推荐

  1. 在 Android 应用程序中使用 SQLite 数据库以及怎么用

    part one : android SQLite 简单介绍 SQLite 介绍 SQLite 一个非常流行的嵌入式数据库.它支持 SQL 语言,而且仅仅利用非常少的内存就有非常好的性能.此外它还是开 ...

  2. android模拟器的数据存放,Android模拟器在哪里存储SQLite数据库?

    Android模拟器在哪里存储SQLite数据库? 我正在开发一个将数据存储在SQLite数据库中的Android应用程序. 我的问题是,当您使用模拟器时,此数据库文件存储在文件系统中的哪个位置? 我 ...

  3. android打开sqlite数据库,Android:打开和关闭SQLite数据库

    我正在开发和android应用程序,我经常使用它访问本地数据库.这个数据库可以从不同的therads访问,所以我对数据库有一个协调问题.我使用以下open()和close()方法.Android:打开 ...

  4. 在Android中查看和管理sqlite数据库

    在Android中查看和管理sqlite数据库 在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看.android项目中的sqlite数据库 ...

  5. python数据库sqlite3_Python 操作 SQLite 数据库

    本文字数:3808 字 阅读本文大概需要:10 分钟 写在之前 SQLite 是一个小型的关系型数据库,它最大的特点在于不需要单独的服务.零配置.我们在之前讲过的两个数据库,不管是 MySQL 还是 ...

  6. mysql数据库修改数据库名称_MySQL数据库之MySQL 修改数据库名称的一个新奇方法...

    本文主要向大家介绍了MySQL数据库之MySQL 修改数据库名称的一个新奇方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySQL在5.1引入了一个rename data ...

  7. mysql数据库主从不同步_MySQL数据库之mysql主从数据库不同步的2种解决方法

    本文主要向大家介绍了MySQL数据库之mysql主从数据库不同步的2种解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 今天发现Mysql的主从数据库没有同步 先上Mas ...

  8. QT Create OCI方式连接达梦数据库

    QT OCI方式连接达梦数据库 一.背景 用户使用QT Create开发集成软件 OCI的方式连接数据库. 需要说明的是,本人非开发人员,所以在C++代码编写思路或者使用方式上难免有些低级操作,调试中 ...

  9. Android内部自带的SQLite数据库操作dos命令

    1:什么叫做SQLite数据库 Android系统内核是Linux系统,Android系统很特殊,他自带了一个SQLite数据库,轻量型的一款嵌入式的数据库 它占用资源非常的低,在嵌入式设备中,可能只 ...

最新文章

  1. LaxTex---问题1: ! I can't write on file `***.pdf'.(Press Enter to retry, or Control-Z to exit; \ldots
  2. 前端php解密,转发:RSA实现JS前端加密,PHP后端解密
  3. PP生产订单成本的计划、控制和结算
  4. idea调试怎么跳出循环_IDEA调试技巧条件断点实现步骤详解
  5. 最小生成树——安慰奶牛(蓝桥杯试题集)
  6. Java中各种引用(Reference)解析
  7. 电商促销类插画素材,适合各种活动banner设计
  8. c++ using 前置声明_详解C++ 前置声明
  9. 动态规划-----(思路详解)
  10. CI框架 where 跟 OR 怎么连用
  11. 【C++ 程序】 小游戏汇编
  12. Java二叉树的层序遍历leetcode
  13. 震旦打印机扫描件到电脑设置流程
  14. 如何制作U盘启动盘并且安装系统(保姆级教学)
  15. angular整合环信webIM
  16. python库阿里云镜像大全
  17. 产品读书《AI进化论:解码人工智能商业场景与案例》
  18. 告别流氓播放器不让截屏,win10自带截屏快捷键
  19. 2019第十一周作业
  20. 【前端圭臬】二:你知道的和不知道的 HTML

热门文章

  1. Math.Round默认采用的不是四舍五入法, 而是四舍六入的银行家算法, 如何找回四舍五入法?...
  2. 音视频流媒体的原理以及基础入门知识
  3. 使用etcd的proto文件生成编译etcd client v3的c++客户端代码
  4. JNA:JAVA调用DLL
  5. 桶排序 Bin Sort
  6. 5kyu k-Primes
  7. 十进制转十六进制_汇编语言 输入一位十六进制数,输出其十进制表示
  8. 如何编写oracle存储过程
  9. java面试笔试大汇总(一)
  10. VLAN TRUNK 链路聚合 网络层路由器