Mysql 对符号'的未定义引用_ZN12QSqlDatabase11setHostNameERK7QString';
我的程序有一个向数据库添加数据的基本功能,但是当代码在编译时出现错误时Mysql 对符号'的未定义引用_ZN12QSqlDatabase11setHostNameERK7QString';,mysql,qt,qtsql,Mysql,Qt,Qtsql,我的程序有一个向数据库添加数据的基本功能,但是当代码在编译时出现错误时 void MainWindow::AddLocationToDatabase() { QSqlDatabase db= QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("localhost"); db.setUserName("root"); db.setPassword("*******"); db.setDatabaseNam
void MainWindow::AddLocationToDatabase()
{
QSqlDatabase db= QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setUserName("root");
db.setPassword("*******");
db.setDatabaseName("databasename");
db.setPort(1111);
if(db.open()){
qDebug()<<"connected";
}
}
void主窗口::AddLocationToDatabase()
{
QSqlDatabase db=QSqlDatabase::addDatabase(“QMYSQL”);
db.setHostName(“localhost”);
db.setUserName(“根”);
db.setPassword(“*******”);
db.setDatabaseName(“databasename”);
db.setPort(1111);
if(db.open()){
qDebug()当我添加“QT+=sql”时,没有错误