请教qt⼀mysql大侠,使用驱动“QMYSQL”,创建新的数据库文件不行么,但是使用“QSQLITE”,就可以。代码:

2025-03-24 07:21:39
推荐回答(1个)
回答1:

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); // 使用mysql数据库驱动
db.setHostName("localhost");
db.setDatabaseName("exampledb"); // 数据库名称
db.setUserName("sa"); // 用户名
db.setPassword("1"); // 密码
bool ok = db.open(); // 尝试连接数据库

if(ok){
成功
}
你试一下吧