Я попытался загрузить драйверы sql (sql .lib и sqld.lib) в файлы MSCV и MINGW; это не работает. Затем я попытался через драйвер QODBC3, и он все еще не подключается к базе данных.
Я получаю следующее сообщение об ошибке.
13: 20: 05: Запуск C: \ build-test1-Desktop_Qt_5_14_1_MinGW_64_bit-Debug \ test1.exe ...
13:21:17: C: \ build -test1-Desktop_Qt_5_14_1_MinGW_64_bit-Debug \ test1.exe завершен с кодом 0
//QSqlDatabase db = QSqlDatabase::addDatabase("QODBC3","QMYSQL");
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC3","hello");
// db.setDatabaseName("Driver={MySQL ODBC 8.0 ANSI Driver};DATABASE=hello;");
db.setHostName("127.0.0.1");
db.setDatabaseName("hello");
db.setUserName("localhost");
db.setPassword("");
if (db.open()){
QMessageBox::information(this,"Connection","Database connected succesfully");
}
else {
QMessageBox::information(this,"Connection","Database not connected succesfully");
Это мой код, также я добавил sql в файлы pro.