Author Archive

Qt MySQL数据库编程

今天在Linux下测试了Mysql数据库与Qt结合的应用练习,Qt经常要与数据库打交道,如Oracle(甲骨文公司数据库巨人)、 SQL(中大型数据库)、mySQL(小型关系型数据库管理系统)、Access(小到办公软件的office数据库access)。经常使用的客户端数 据库驱动有ODBC、MySQL、SQLite等。现在重点介绍MySQL,默认的情况是没有安装MySQL的驱动的,只用一个SQLite嵌入式数据库 可以编写以下代码显示数据库驱动。
#include <QApplication>
#include <QDebug>
#include <QtSql>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
qDebug()<<”Available drivers:”; //输出有效的数据库驱动
QStringList drivers = QSqlDatabase::drivers(); //用字符列表的形式将SQL数据库设备驱动列出来
foreach(QString drivers,drivers); //foreach语句为数组或对象集合中的每个元素重复一个嵌入语句组,foreach语句用于循环访问集合以获取所需信息。
qDebug()<<”\t”<<drivers;
return app.exec();
}
QtSql是数据库类的集合,要使用到因此要添加模块头文件#include ,创建工程文件时也要选中Sql库,或在*.pro中的编译入口input下方添加QT += sql
QMYSQL和QMYSQL3先前是没有的,编译安装QMYSQL驱动后就有,怎么安装?

Read More...

Tags: ,
Posted on July 2nd, 2010 in Linux技术, Qt技术 | 6 Comments ».

Linux下minicom超级终端的安装及使用

Minicom 的简单介绍及其使用方法

文档整理作者:陈博强
2010-06-23
Minicom目录:
<一>Minicom的简介
<二>Minicom的安装
<三>Minicom的串行端口的设置
<四>Minicom的使用
(1)minicom界面介绍
(2)minicom的参数设置
(3)minicom的测试

<一>Minicom的简介

Minicom先进系统(Minicom Advanced Systems)是一家Intel创投公司(Intel CapitalPortfolio),是针对带外服务器管理领域的数字和模拟KVM解决方案领先提供商。另外,Minicom同时也是针对数字告示领域的音视频和串口信号分配系统主导厂商。
Minicom公司成立于1987年,总部位于以色列耶路撒冷,拥有一座3600平米的办公大楼,包括研发、市场、销售和物流等部门。此外Minicom在欧洲和美国具有区域总部,在英国、意大利、法国和德国和中国具有销售支持队伍。在2005年,Minicom收购了Replicom公司,作为专注于IP技术的研发中心。历经20年的发展以及遍及全球50多个国家的业务,Minicom的产品已经销售到上千个数据中心,无论小公司还是大型跨国企业。 Linux下的Minicom的功能与下的超级终端功能相似,适于在通过超级终端对设备的管理以及对嵌入操作系统的升级,现写出Minicom的使用手册:
<二>Minicom的安装
安装Red Hat Linux 9.0的自动带的minicom-2.00.0-12.i386.rpm安装包,将第一张镜像盘挂在到/mnt/cdrom临时文件系统的光盘挂载点。
#mount /dev/cdrom /mnt/cdrom
//挂载光盘设备
#cd /mnt/cdrom/RedHat/RPMS/
//切换到安装包目录
#find minicom*
//在当前目录查找以minicom开头的安装包
#rpm –ivh minicom-2.00.0-12.i386.rpm
//安装minicom超级终端软件,如果有依赖文件可先安装第三张镜像盘的辅助安装的依赖文件的安装包rpmdb-redhat-9-0.20030313.i386.rpm,执行rpm –ivh rpmdb-redhat-9-0.20030313.i386.rpm安装好后,然后切换到第一张镜像安装盘,安装minicom超级终端,用一下的命令rpm –ivh –aid minicom-2.00.0-12.i386.rpm.如果不想敲太多的代码,输入安装包的前几个字母,按Tab键进行补全命令。
源码包方式:
https://alioth.debian.org/frs/download.php/3195/minicom-2.4.tar.gz
#tar –zxvf minicom-2.4.tar.gz
//解压minicom安装包
#cd minicom-2.4
//切换到解压minicom-2.4目录
#./configure
//执行./configure检测编译所需的库函数及头文件,可以制定安装目录,如果不指定则默认安装包安装目录。最后生产Makefile文件
#make
//编译源代码
#make install
//安装编译后的软件。

Read More...

Tags: , ,
Posted on June 24th, 2010 in Linux技术 | 2 Comments ».