Qt建立两个数据库连接,addDatabase要添加函数的连接名参数
MySQLDB::MySQLDB()
{
_mysqldb = QSqlDatabase::addDatabase("QMYSQL");//默认连接
_mysqldb.setHostName("172.20.149.212");
_mysqldb.setPort(3306);
_mysqldb.setDatabaseName("db1"); //这里输入你的数据库名
_mysqldb.setUserName("root");
_mysqldb.setPassword("12345678"); //这里输入你的密码
_mysqldb_local = QSqlDatabase::addDatabase("QMYSQL","Local");//新连接连接名为Local
_mysqldb_local.setHostName("172.20.149.212");
_mysqldb_local.setPort(3306);
_mysqldb_local.setDatabaseName("db2"); //这里输入你的数据库名
_mysqldb_local.setUserName("root");
_mysqldb_local.setPassword("12345678"); //这里输入你的密码
}