QSqlQuery query;
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("XXX.XXX.XXX.XXX");//输入你的数据库的存放的公网ip
db.setUserName("root");//输入你数据库的用户名
db.setPassword("XXXXXXXXXXXX");//输入你数据库的密码
db.setDatabaseName("XXXXXXXXXXXX");//输入你要连接的数据库的哪一个
bool ok = db.open();
if (ok){
QMessageBox::information(this, "infor", "连接成功");
//连接成功跳出弹窗
}
else {
QMessageBox::information(this, "infor", "open failed");
qDebug()<<"error open database because"<<db.lastError().text();
}
QT实现连接数据库
最新推荐文章于 2022-12-13 23:05:02 发布