Здравствуйте, как настроить подключение к базе в mySQL из Qt Creator. Какие библиотеки подключать, и как их устанавливать?
Qt Creator 4.6.0 open souce
Qt 5.10.1
MySQL 5.7
-----------------------------------------
вроде что-то изменилось. в .pro файле добавил запись
"QT += sql"
на кнопку повесил событие:
QSqlDatabase newDB;
newDB = QSqlDatabase :: addDatabase("QMYSQL");
Как можно теперь проверить коннект к моей базе данных?
------------------------------------------
в файл про поместил
LIBS += "C:\mysql-5.7\bin"
"C:\mysql-5.7\lib"
Теперь на кнопке висит:
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("127.0.0.1");
db.setDatabaseName("test1");
db.setUserName("root");
db.setPassword(" 123123123");
if (!db.open())
QMessageBox::critical(NULL,QObject::tr("Ошибка"),db.lastError().text());
При запуске выдавал ошибку:
Driver not loaded Driver not loaded
Еще через пару запусков выдал
cannot find C:\mysql-5.7\bin: Permission denied