QT配置链接mysql
1.由于QT没有mysql动态库,使用时需要配置
2.根据自己编译器安装对应动态mysql库

3.安装目录

4.上述步骤完成,就能操作mysql
1 #include <QApplication> 2 #include <QtSql> 3 4 5 #int main(int argc, char* argv[]) 6 { 7 QApplication a(argc, argv); 8 QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); 9 db.setHostName("公网ip"); // 这里换成你自己的云服务器ip 10 db.setPort(3306); 11 db.setDatabaseName("数据库名"); 12 db.setUserName("root"); 13 db.setPassword("登录密码"); 14 15 if(!db.open()) 16 qDebug() << "Failed!"; 17 else 18 qDebug() << "open"; 19 20 QSqlQuery query(db); 21 22 query.exec("create table User(id int primary key,name varchar(20))"); 23 24 query.exec("insert into User values(1,'aaa')"); 25 query.exec("insert into User values(2,'bbb')"); 26 query.exec("insert into User values(3,'cccc')"); 27 query.exec("insert into User values(4,'ddd')"); 28 29 30 return a.exec(); 31 32 }

浙公网安备 33010602011771号