Я хочу подключиться к базе данных MySQL из приложения Qt C ++.База данных расположена на хосте и доступна в интернете.У меня есть имя пользователя MySQL, пароль и IP-адрес хоста и номер порта (я не знаю, что это)
Application::getInstance()->db = QSqlDatabase::addDatabase("QMYSQL");
QSqlDatabase *db = &Application::getInstance()->db;
db->setHostName("64.34.119.12"); // The string is IP address of my host (not real)
db->setDatabaseName("foo");
db->setUserName("root");
db->setPassword("password");
db->open(); // returns false
Я попытался передать IP-адрес на db->setHostName()
, но не сработало: Ошибка подключения.