my_sql.h #include #include #include #include int login_system(QSqlQuery *query,int id,char *ip,char *pw) //登陆 { query->exec(QString("SELECT COUNT(*) AS cnt FROM usertable WHERE ID=%1 AND PASSWORD='%2'") .arg(id).arg(pw)); query->next(); if
windows下qt5.2.0版驱动,我的qt是qt-windows-opensource-5.2.0-mingw48_opengl-x86-offline这个版本里面自带了驱动的,如果你是这个版本,出现“QSqlDatabase: QMYSQL3 driver not loaded”这个错误,请确定服务是否启动,并一定要重起qt,如果不是这个版本,比这个更低的好像只支持三种驱动,这里有7中类型驱动