• 5011阅读
  • 8回复

Qt4.5下如何连接MYSQL [复制链接]

上一主题 下一主题
离线aichibanli
 
只看楼主 正序阅读 楼主  发表于: 2009-12-16
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我用的是QT4.5开源版,在网上找的qsqlmysql.dll和libqsqlmysql.a两个编好的文件放到我的QT\plugins\sqldrivers目录下,可是编译程序后还是报
driver not loaded   提示错误,请问我如何解决?
我要是自己编译要如何操作?望各位大大们帮忙看一下,先谢过~~~~~~~~
离线hehui

只看该作者 8楼 发表于: 2010-03-03
版本最好一致,二进制兼容有时有问题
要放一个.a或.lib的库文件到lib目录中
离线aichibanli
只看该作者 7楼 发表于: 2010-01-25
此问题已经解决,
我最后采用的是QT4。6开源版,里面自带驱动,只要在下个MYSQL,把其中的libmySQL.dll考到QT的bin目录下就OK了
离线午小夜

只看该作者 6楼 发表于: 2010-01-22
如果實在不行,就自己編譯出來算了。
http://hi.baidu.com/%CE%E7%D0%A1%D2%B9/blog/item/28affb2cafb4933e359bf7c5.html
你可以參考下這個。
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线午小夜

只看该作者 5楼 发表于: 2010-01-22
qt/lib 文件夾下,要複製一個 libqsqlmysql4.a 文件過去。
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线aichibanli
只看该作者 4楼 发表于: 2010-01-22
得到解决了,换成4。6后就自己带驱动,只要把MYSQL的DLL复制到bin目录下就可以了,谢谢各位帮忙
离线xuyong
只看该作者 3楼 发表于: 2009-12-23
自己用src/plugins/sqldrivers/mysql下的源码编译后生成的libsqlmysql.so就可以了。这个就是驱动
离线zheng501gf

只看该作者 2楼 发表于: 2009-12-17
自己把驱动重新编译一下或者你下个QTCreator安装上用着也挺好的
离线aichibanli
只看该作者 1楼 发表于: 2009-12-16
我是在windows下开发的,QT集成到VS2008中~
快速回复
限100 字节
 
上一个 下一个