ubuntu10.10下qt连接mysql数据库

linux qt连接mysql数据库_在linux下QT连接Mysql数据库 之前用 C 语言连了mysql数据库,因为项目毕竟是用QT包装的,还需要在qt的界面里显示,所以这一次就用QT来连一下mysql。首先说一下我的电脑是ubuntu10.10;之前安装了QT的linux全部套件(包括QT creator),也安装了嵌入式qt的那三个编译环境(X11,X86,ARM),但是这一次我只用QT creatot里的qmake编译(以为之前编译完那三个环境后,我就把编译文件夹... 阅读详情
ubuntu10.10下qt连接mysql数据库
2011-01-24 11:22

第一步:安装qt开发环境

xhy@xhy-desktop:~$sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

第二步:安装mysql开发环境

xhy@xhy-desktop:~$sudo apt-get install mysql-server mysql-client

xhy@xhy-desktop:~$sudo apt-get install libmysqlclient15-dev

xhy@xhy-desktop:~$sudo apt-get install libqt4-sql-mysql

xhy@xhy-desktop:~$sudo /etc/init.d/mysql restart

 

第三步:给普通用户授权操作数据库
xhy@xhy-desktop:~$ mysql -u root -p      (root登录数据库)
mysql> create database mydb;                     (创建一个数据库)
mysql> grant all privileges on *.* to username@localhost identified by 'password';
mysql> quit;
给特定用户分配数据操作权限的格式是:
grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名@用户ip地址 identified by '密码';

 

 第四步:测试环境

编译:

xhy@xhy-desktop:~$ qmake -project

xhy@xhy-desktop:~$ qmake

一定别忘了在工程的.pro文件里加上下面一行:

QT += sql

xhy@xhy-desktop:~$make

xhy@xhy-desktop:~$./mysql

 

ubuntu下qt连接各种数据库解决方法 本文档主要讲解ubuntu下QT连接数据库的时出现的各种驱动加载错误的问题的解决方法 立即下载

相关推荐

ubuntu linux下使用Qt连接MySQL数据库的方法

环境说明: ubuntu 10.04.2 QtSDK (1.5G安装包的那个) mysql5.1 1.安装MySQL Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。 server在安装时会提示为root用户设置密码,设一个好了。 我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别才能看到。 如果直接在终端中输入 mysql,可能会提示ERROR 1045 (28000),这是因为这时候你是以自己用户名访问数据库,而目前数据库中只有一个root用户。没关系,如果有

Ubuntu下QT操作Mysql数据库

Ubuntu下QT操作Mysql数据库

hsy12342611的专栏 2043

【Android】条形码/二维码扫描——ZXing源码分析

正在更新中 针对3.2.1版本源码 与其他版本代码可能会有出入,但核心思想基本不变。 首先从com.google.zxing.client.android包中的目录结构分析:Book:这个文件夹中有5个类: BrowseBookListener 实现了adapter的点击事项响应,通过获取ISBN,然后跳转到Google books中查询响应的详细信息。 SearchBookContents

年轻的学徒 2453

详解Ubuntu10.10下Qt连接Mysql数据库

需要在ubuntu中用qt连接mysql数据库,在网上找了许多,这篇比较清楚。开始一直出现打不开mydb的情况,应该是由于在mysql中未创建一个“mydb”的文件的缘故(待考证)   详解Ubuntu10.10下Qt连接Mysql数据库是本文要介绍的内容,很详细的步骤,我们先来看内容。 第一步:安装qt开发环境 xhy@xhy-desktop:~$sudo apt-get insta

akwang1的专栏 770

Converting Phase Noise to Random Jitter(Period)

推导了Phase Noise to Random Jitter(Period)的转换过程,解释了分频对Phase Noise & Spur(每2分频改善6dB)的影响,每N分频,TIE RJ(1𝜎)不变(之前已推导),而Period RJ(1𝜎)增加√N倍。

u010486560的博客 2039

GD32F450以太网(2-2): PHY芯片IP101GR介绍

IP101是台湾省九阳电子公司生产制造的,符合IEEE 802.3/802.3u标准单端口快速以太网收发器100Mbps和10Mbps操作,它支持自动MDI/MDIX功能,简化网络安装和减少系统维护成本。支持Auto MDI/MDIX已内置4个49.9欧的精密电阻支持中断功能支持 MII/RMII 接口超低功耗

Zhichao_Zhang的博客 1万+

ubuntu系统qt程序连接mysql数据库

文章目录在ubuntu18.04系统下安装mysql使用qt连接数据库 本文分为两步,第一步时安装mysql,第二布时QT程序连接mysql。 使用都系统时ubuntu18.04; qt版本时5.11.2; mysql版本时5.7.24。 在ubuntu18.04系统下安装mysql sudo apt-get install mysql-server sudo apt-get isntall my...

千人斩的博客 4112

【01】VisionMaster入门到精通——VisionMaster V4.0.0 试用版安装教程(安装试用补丁与试用授权)

本文详细介绍了海康VisionMaster 4.0.0试用版的安装步骤:首先从官网下载基础安装包、软加密试用版和示例程序(可选);安装时需按顺序完成主程序安装(选择软加密)、试用补丁安装和30天试用授权安装;最后提供了两种启动方式。文章还列出了试用版的7项功能限制,包括最多支持2个流程、2个全局相机等,并特别提醒试用版不维护、不提供补丁,建议用户转为正式版本。安装过程中若出现蓝屏需重启覆盖安装,授权失败时可参考指定解决方案。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 8913

Ubuntu 下使用Qt连接MySQL数据库

我的环境是11.10+Qt creator 1.在软件中心安装MYSQL。 在软件中心直接输“MYSQL”关键字,然后安装 MYSQL客户端,MYSQL服务器端,MYSQL管理员。安MYSQL服务器端时,需要你输入一个密码,这个密码是让你设置root在MYSQL中的密码。 如果直接在终端中输入 mysql,可能会提示ERROR 1045 (28000),这是因为这时候你是以自己用户名访问数据

6262

RK3588 部署 YOLO26 目标检测:从训练到 NPU 推理

如果做垂直场景(工业缺陷、农作物、特定零件),需要自己标数据。采集图像(500+ 张,覆盖不同光照/角度)→ 筛选(删除模糊/无目标)→ LabelImg 标注(选择 YOLO 格式)→ 划分(train:val:test = 7:2:1)labelImg├── train/├── val/├── test/YOLO26 在 RK3588 上的全流程是 PC 端训练 + ONNX 导出 → RKNN 转换(INT8 量化)→ 板端推理。

m0_71589036的博客 110

【Claude Code 源码解析教程】第4章:QueryEngine 查询引擎

本章深入解析 Claude Code 的核心引擎——QueryEngine,它是整个对话系统的"心脏",负责管理会话状态、消息处理流程和多轮对话支持。

rengang66的博客 269

Ubuntu20.04下使用Qt5.12.10连接MySQL8.0.25数据库

Ubuntu20.04下使用Qt5.12.10连接MySQL8.0.25数据库Ubuntu20.04下使用Qt5.12.10连接MySQL8.0.25数据库1、程序实例2、问题:“QSqlDatabase: QMYSQL driver not loaded ”3.解决问题4、解决步骤1、准备工作2、编译工作1 文件所在目录2、修改**mysql.pro**文件3、开始编译.pro文件4、编译成功之后5、参考文献6、吐槽时刻 记录小白踩坑悲惨经历,最近在ubuntu系统下,使用Qt连接MySQL数据库,结果

weixin_45848751的博客 2428

CNN+LSTM+Attention+DNN模型实战:pytorch搭建CNN+LSTM+Attention+DNN行车速度预测

CNN+LSTM+Attention+DNN模型实战:pytorch搭建CNN+LSTM+Attention+DNN行车速度预测

6045

win10上Qt5.6连接远端ubuntu18.04数据库MySQL5.7

MySQL数据库的连接有两种方式,通过ADO连接和通过MySQL自己的api函数进行连接; Qt中,QtSql/QSqlDatabase Class是可以连接数据库的类 在main.cpp文件写: #include "home.h" #include <QApplication> #include <QtSql> #include <QDebug&g...

qq_38171695的博客 430

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

ubuntu 16.04 qt5.6 mysql_Ubuntu 16.04 x64 Qt 5.6连接MySQL数据库笔记

1. 安装Qt、MySQL并配置MySQL安装Qt 5.6,访问Qt官方网站,下载qt-opensource-linux-x64-5.6.0.run进行安装。安装MySQL,并创建数据库和用户1 sudo apt-get install mysql-server2 sudo apt-get install mysql-client3 mysql -u root -p4 create databas...

weixin_42299873的博客 107

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Linux(Ubuntu 19.10)下 Qt5 连接 MySQL(QMYSQL driver not loaded)

Linux(Ubuntu 19.10)下 Qt5 连接 MySQL 安装好 MySQL 和 Qt Qt 连接 MySQL 的代码 QSqlDatabase d=QSqlDatabase::addDatabase("QMYSQL");//加载mysql驱动,这个字符串是固定的 d.setHostName("127.0.0.1"); d.setDatabaseName("mysql"); //数据库名称 d.setPort(3306); //数据库端

面向对象的笔记 842

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

ubuntu qt连接mysql_Ubuntu 下使用Qt连接MySQL数据库

我的环境是11.10+Qt creator1.在软件中心安装MYSQL。在软件中心直接输“MYSQL”关键字,然后安装 MYSQL客户端,MYSQL服务器端,MYSQL管理员。安MYSQL服务器端时,需要你输入一个密码,这个密码是让你设置root在MYSQL中的密码。如果直接在终端中输入 mysql,可能会提示ERROR 1045 (28000),这是因为这时候你是以自己用户名访问数据库,而目前数...

weixin_30461595的博客 590

linux下QT连接mysql数据库

之前用C语言连了mysql数据库,因为项目毕竟是用QT包装的,还需要在qt的界面里显示,所以这一次就用QT来连一下mysql。 首先说一下我的电脑是ubuntu10.10;之前安装了QT的linux全部套件(包括qtcreator),也安装了嵌入式qt的那三个编译环境(X11,X86,ARM),但是这一次我只用qtcreatot里的qmake编译(以为之前编译完那三个环境后,我就把编译文件夹全删...

非RD非PM 938

linux qt连接mysql数据库_ubuntu linux 下使用Qt连接MySQL数据库

环境说明:ubuntu 10.04.2QtSDK (1.5G安装包的那个)mysql5.11.安装MySQLLinux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。server在安装时会提示为root用户设置密码,设一个好了。我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别...

weixin_35219046的博客 419

Qt中整合MySQL,向MySQL中插入图片

<br />安装MySQL <br />sudo apt-get install mysql-server <br />这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 <br />配置MySQL <br />注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来: <br />默认的MySQL安装之后根用户是没有密码的,所以首先

爱冒险的技术宅 3688

ubuntu mysql qt_ubuntu linux 下使用Qt连接MySQL数据库

环境说明:ubuntu 10.04.2QtSDK (1.5G安装包的那个)mysql5.11.安装MySQLLinux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。server在安装时会提示为root用户设置密码,设一个好了。我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别...

weixin_39606911的博客 105

ubuntu连接mysql和qt_qt mysql数据库的第一次使用记录(ubuntu 和Windows)

ubuntu端:使用的是Qt5.10.0sudo apt-get updatesudo apt-get install mysql-serversudo apt-get install libmysqlclient-devmysql可视化工具:sudo apt-get install mysql-workbench用Qt打开 Qt5.10.0/5.10.0/Src/qtbase/src/plugi...

weixin_33206743的博客 226

linux qt mysql_ubuntu linux下使用Qt连接MySQL数据库的方法

环境说明:ubuntu 10.04.2QtSDK (1.5G安装包的那个)mysql5.11.安装MySQLLinux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。server在安装时会提示为root用户设置密码,设一个好了。我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别...

weixin_42297810的博客 647

QT连接云服务器的mysql +ubuntu 连接云服务器mysql

环境: QT5.9 + windows10 + ubuntu-mysql5.7 如果需要编译数据驱动的可以参考这篇文章:编译mysql驱动 QT 连接测试Code: 新建一个Qt 项目(有无界面都ok) pro 上面需要加上这个 QT += core gui sql main 文件: #include <QApplication> #include <QSqlDatabase> #include <QDebug> #include <QStringLi

刘小雨的博客 906
上一篇: 在ubuntu10.10下qt开发环境搭建
下一篇: 经典笔试题--类的单例实现
robertkun
博客等级 码龄19年 252粉丝 186原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值