Задать вопрос
@AlexSer

Почему не видит драйвер MySql в QT(Linux)?

Собрал драйвер на linux(Red OS 7.3). Запускаю QT выдает ошибку:
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7
false

Сам qmake отображает что Mysql есть.
Configure summary:

Qt Sql Drivers:
  DB2 (IBM) .............................. no
  InterBase .............................. no
  MySql .................................. yes
  OCI (Oracle) ........................... no
  ODBC ................................... no
  PostgreSQL ............................. no
  SQLite2 ................................ no
  SQLite ................................. yes
    Using system provided SQLite ......... no
  TDS (Sybase) ........................... no
вшк

в папке драйверов лежат:
libqsqlmysql.so libqsqlmysql.so.debug
Вопрос их куда то надо закинуть, чтобы подключение к БД заработало?
  • Вопрос задан
  • 517 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
Положите файл libqsqlmysql.so туда, где лежат остальные qt-драйвера к БД
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы