当前位置: 代码迷 >> QT开发 >> QT连接MYSQL数据库!该怎么解决
  详细解决方案

QT连接MYSQL数据库!该怎么解决

热度:211   发布时间:2016-04-25 02:58:09.0
QT连接MYSQL数据库!
Qt4.8.5+mysql5.5的开发环境,自己在网上找到了一个数据库驱动,自己在笔记本上(win8.1系统)测试的时候,可以正常连接数据库。但是将这样的环境移植到台式机上4.8.5+mysql5.5+windows xp,在使用QSqlDatabase::addDatabase("QMYSQL");时,可以正确的加载mysql驱动。但设置了主机名、数据库名、用户名、密码之后,建立连接时,一直连接不上。使用lastError()时也说没有错误,这是什么情况???难道和操作系统版本有关?
------解决思路----------------------
mysql提供的dll复制到exe所在目录
------解决思路----------------------
先找个mysql client 在你Qt的开发机上 看能否连上去   先确定MySql server是否有访问限制
如果没问题 再查qt的问题
------解决思路----------------------
把qt下的sqldrivers文件夹拷过去
  相关解决方案