新浪微博
腾讯微博
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
下拉
用户名
电子邮箱
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
Qt下载
作品展
群组
个人中心
捐赠、管理与开发
邮件订阅
帖子
文章
日志
用户
版块
群组
帖子
搜索
QTCN开发网
>
Qt基础编程
>
qt 连接mysql数据库
发帖
回复
返回列表
新帖
8093
阅读
11
回复
qt 连接mysql数据库
[复制链接]
上一主题
下一主题
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
加关注
发消息
只看楼主
倒序阅读
楼主
发表于: 2008-09-07
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我在安装qt4.4的时候在configure没有选择plugin-sql<driver>这一项。现在需要连接mysql数据库时提示时没有mysql driver。我是否需要重新安装qt啊?????
如果不用重新安装qt的话我应该怎么做呢??我的mysql用
tar方式安装的。
谢谢!
共
条评分
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
1楼
发表于: 2008-09-07
我在网上查了一些资料说编译一下mysql的驱动就可以了。当时我编译好了libqsqlmysql.so和libqsqlmysql.so.debug这个东西以后放到
plugin/sql* 这个路径后怎么还是找不到驱动啊。
我的mysql安装在/usr/local/mysql这里
头文件在/usr/local/mysql/include/mysql中
lib在/usr/local/mysql/lib/mysql中
我在编译mysql驱动的时候
qmake -o Makefile "INCLUDE+=/usr/local/mysql/include/mysql"
"LIBS+=/usr/local/mysql/lib/mysql -lmysqlclient_r" mysql.pro
make有成功编译,但是libqmysql.so和libqmayl.so.debug加起来只有几百k。我还找到一个人写得资料说他编译的时候这两个文件的内容要有5M左右,但是我编译了好几次都是没有这么大。。。。
????????请牛人看看这时怎么回事????????
小弟不胜感谢!!!!
共
条评分
回复
举报
离线
mumutouv
UID:41713
注册时间
2008-03-19
最后登录
2017-11-17
在线时间
62小时
发帖
217
搜Ta的帖子
精华
0
金钱
2170
威望
218
贡献值
0
好评度
217
访问TA的空间
加好友
用道具
侠客
加关注
发消息
只看该作者
2楼
发表于: 2008-09-07
我觉得你弄错了,你应该是加入qt的mysql模块支持,不需要加入你上面所说的呀
只需要在pro文件里面加入QT += mysql
共
条评分
回复
举报
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
3楼
发表于: 2008-09-08
谢谢你的回答!我看qt4.4的文档上面说的是加入QT+=sql呀!
诶呀,先不管那么多一会去实验室试试先!
再次感谢你的回帖!
共
条评分
回复
举报
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
4楼
发表于: 2008-09-08
不行呀!我在pro里加入QT+=mysql 。。。qt根本就不认识这个选项。
继续等待答案。。。。。。。
共
条评分
回复
举报
离线
foxyz
UID:35172
注册时间
2007-08-31
最后登录
2020-05-07
在线时间
100小时
发帖
457
搜Ta的帖子
精华
0
金钱
4599
威望
458
贡献值
0
好评度
457
访问TA的空间
加好友
用道具
骑士
加关注
发消息
只看该作者
5楼
发表于: 2008-09-08
首先,你要么在QT安装的时候 加上mysql的 驱动模块,否则就自己安装加上去(不必重装QT)。具体请参考技术文档。非常详尽
其次,在你的pro文件中加上 qt += sql
第三:在你的main中请加上QApplication app(argv,argc),或者至少保证全局对象实例q_app存在
共
条评分
回复
举报
离线
foxyz
UID:35172
注册时间
2007-08-31
最后登录
2020-05-07
在线时间
100小时
发帖
457
搜Ta的帖子
精华
0
金钱
4599
威望
458
贡献值
0
好评度
457
访问TA的空间
加好友
用道具
骑士
加关注
发消息
只看该作者
6楼
发表于: 2008-09-08
相关技术文档链接也给你
http://doc.trolltech.com/4.4/sql-driver.html
共
条评分
回复
举报
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
7楼
发表于: 2008-09-08
我就是按照文档上那么做得。也生成了libqmysql.so这个东西,也把它拷贝到了plugins/sqldriver这个文件中了,这个我已经在上面的帖子说过了。。
可是我在运行程序的时候还是说没有QMYSQL driver啊!
共
条评分
回复
举报
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
8楼
发表于: 2008-09-08
我顶!!!!
共
条评分
回复
举报
离线
ruizh
UID:39606
注册时间
2007-12-18
最后登录
2017-11-17
在线时间
12小时
发帖
5
搜Ta的帖子
精华
0
金钱
50
威望
6
贡献值
0
好评度
5
访问TA的空间
加好友
用道具
禁止发言
加关注
发消息
只看该作者
9楼
发表于: 2008-09-09
我是在安装fedora8的时候直接安装自带的MySql的,和你同样的问题 现在也找不到驱动,请问自动安装的mysql安装在什么位置阿?我还没找到mysql的头文件和lib?
共
条评分
回复
举报
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
10楼
发表于: 2008-09-09
感谢 XChinux,我的问题解决了。。在google上搜到 XChinux回别人的一个帖子,说如果正确的按照文档上的讲得做还是找不到plugins的话,那么就重新编译QT,加上qt-sql-mysql就是说把mysql的支持编译到QtSql模块中去,而不用再去找插件。
然后吧mysql的lib文件包含在自己的$LD_LIBRARY_PATH中就OK了。。
共
条评分
回复
举报
离线
zhoubingfeng
UID:59670
注册时间
2008-08-16
最后登录
2017-09-15
在线时间
5小时
发帖
8
搜Ta的帖子
精华
0
金钱
80
威望
9
贡献值
0
好评度
8
访问TA的空间
加好友
用道具
新手上路
加关注
发消息
只看该作者
11楼
发表于: 2008-09-09
rpm安装的mysql默认应该是在/usr/local/include和/usr/local/lib中吧。。
你用locate命令查查看看,如果你是刚安装的话可以用updatedb先更新一下数据,在用locate命令。。。
共
条评分
回复
举报
发帖
回复
返回列表
http://www.qtcn.org/bbs
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限100 字节
您目前还是游客,请
登录
或
注册
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
关闭
补充发布信息
验证码:
发 布
隐藏
快速跳转
站务及资讯
网站公告
新闻资讯
Qt官方发布
网站管理
Qt应用及资源
Qt 作品展
Qt代码秀
Qt应用版
Qt技术讨论区
Qt安装与发布
Qt中文处理
Qt基础编程
Qt QML开发
Qt嵌入式开发
Qt移动平台开发
其它技术开发讨论区
Qt图书专区
《C++ GUI Qt 4编程》(第2版)专栏
《Qt高级编程》专栏
《零基础学Qt4编程》专栏
《Qt设计模式》(第2版) 图书专栏
Python Qt GUI快速编程
Qt项目开发区
天池项目
Qt开放平台开发库
机械CAD
扇贝词典
非活跃项目区
社区中心
帖子回收站(Trash)
招聘、求职、供求、广告等
休闲娱乐
关闭
关闭
选中
1
篇
全选