连接MySQL数据库的代码如下:
//输出可用数据库驱动
qDebug()<
QStringList drivers = QSqlDatabase::drivers();
foreach(QString driver, drivers)
qDebug()<
//打开MySQL
QSqlDatabase data_base = QSqlDatabase::addDatabase("QMYSQL");
data_base.setHostName("localhost"); //设置主机地址
data_base.setPort(3309); //设置端口
data_base.setDatabaseName("db"); //设置数据库名称
data_base.setUserName("root"); //设置用户名
data_base.setPassword("password"); //设置密码
if(!data_base.open())
qDebug()<
else
qDebug()<