在linux下qt连接mysql
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("bookmanage");
d b.setUserName("wang");
db.setPassword("wang");
以上这样写就对了,但是把第一句改成
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL","conn1");
也就是加了个连接名,这样却连接不上了,
这是为什么啊?
很疑惑啊。