变异好的mysql文件,变异mysql文件
我用QT5.4 编译mysql驱动文件mysql5.5.30按照网上的步骤
http://blog.csdn.net/tenlee/article/details/43614241#cpp
每步都正确
最后测试程序无法连接数据库
为此我重装计算机3次折腾好几天
就直接可以访问了
变异过不知好多次
最后测试程序无法连接数据库
// 我很埋怨QT为啥人家岸上mysql
// 非要搞个编译那么多步骤还不一定能成功 就不能有个工具直接
// 连上mysql 与QT 么?
所以求助大家
QT5 x
与mysql
已经编译好的文件驱动发我一份谢谢
我的测试程序如下:
#include <QApplication>
#include <QIcon>
#include <QSqlDatabase>
#include <QDebug>
#include <QMessageBox>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//设置app的图标
a.setWindowIcon(QIcon("logo.ico"));
//连接mysql数据库
QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");
//db.setHostName("localhost:3306");
db.setHostName("127.0.0.1");
db.setUserName("root");
db.setPassword("kej1234");
db.setDatabaseName("school");
if(db.open())
{
QMessageBox::information(NULL,"提示","数据库链接成功啦,无法运行",QMessageBox::Yes);
return a.exec();
}
else
{
QMessageBox::information(NULL,"提示","系统载入数据库失败,无法运行",QMessageBox::Yes);
}
return 0;
}
#include <QIcon>
#include <QSqlDatabase>
#include <QDebug>
#include <QMessageBox>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//设置app的图标
a.setWindowIcon(QIcon("logo.ico"));
//连接mysql数据库
QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");
//db.setHostName("localhost:3306");
db.setHostName("127.0.0.1");
db.setUserName("root");
db.setPassword("kej1234");
db.setDatabaseName("school");
if(db.open())
{
QMessageBox::information(NULL,"提示","数据库链接成功啦,无法运行",QMessageBox::Yes);
return a.exec();
}
else
{
QMessageBox::information(NULL,"提示","系统载入数据库失败,无法运行",QMessageBox::Yes);
}
return 0;
}
用户评论