V
25 марта 2021 г. 20:10

MySQLОшибка с mySQL

С++, QtSql, Qt, mysql

Установил MySQL, подключил драйвер, вроде работает. Но решил я запустить и вылетает ошибка.
Подскажите как мне ее исправить.

Программа:

  1. #include <QCoreApplication>
  2.  
  3. #include <QSqlQuery>
  4. #include <QSqlDatabase>
  5. #include <QSqlError>
  6. #include <QDebug>
  7.  
  8. int main(int argc, char *argv[])
  9. {
  10. QCoreApplication a(argc, argv);
  11.  
  12. QSqlDatabase db
Читать
R
10 марта 2020 г. 18:40

QtQt MYSQL Select из двух таблиц

mysql, Qt

всем привет. столкнулся с такой проблемой
если в mysql workbench написать такой запрос

  1. SELECT A.name_item, A.item_id, B.item_id, B.status_ticket FROM ad_items A, ad_moderation B WHERE A.item_id = B.item_id;

все правильно работает.
но если в коде написать

  1. QString n_query = QString("SELECT A.name_item, …
Читать
Юрий
10 февраля 2019 г. 0:03

QtСборка драйвера MySQL

mysql

Система Windows 10 Версия 1803 Сборка 17134.556

MySQL 8.0.14 - 64

mingw73_64

Qt 5.12.1

Делаю так:


1. В файле f:\Qt\5.12.1\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro
закоментировал строку #QMAKE_USE += mysql

2. В файле f:\Qt\5.12.1\Src\qtbase\src\plugins\sqldrivers\qsqldriverbase.pri
исправил строчку на include($$shadowed($$PWD)/configure.pri)

3. Запустил qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MySQL\lib\libmysql.lib" mysql.pro

4. …

Читать
A.
3 ноября 2018 г. 21:25

QtСтатическая сборка 5.11.2

static qt, qt, mysql, openssl

Я пытаюсь собрать проект с Mysql и OpenSSL но выбивает ошибки при конфигурации. Собираю вот так:

configure -static -debug-and-release -platform win32-g++ -prefix "D:\Static_5.11.2\mingw53_32" -opensource -confirm-license -c++std c++14 -nomake examples -skip wayland -skip purchasing -skip serialbus -skip qtserialport -skip script -skip …

Читать
A.
2 ноября 2018 г. 23:33

QtMysql статическая компиляция.

mysql, qt

При статической компиляции проекта выводит вот такую ошибку Mysql.

QSqlDatabase: MYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QODBC QODBC3

Возможно кто то знает почему в списке доступных драйверов нет Mysql? При обычной компиляции драйвер там есть.


Читать
C
11 сентября 2018 г. 15:14

QtПроблемы с статической компиляцией Qt с MySQL

c++, mysql, static, qt

Здравствуйте! При статической компиляции Qt с MySQL выбрасывает:



+ cd /d D:\QtBuild\Src\config.tests\mysql && D:\QtBuild\Src\qtbase\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += static warn_off console single_arch" "QMAKE_LIBDIR += C:\\MySQL\\mysql-5.7.23-win32\\lib C:\\OpenSSL\\openssl-1.0.2l-vs2017\\lib" "INCLUDEPATH += C:\\MySQL\\mysql-5.7.23-win32\\include C:\\OpenSSL\\openssl-1.0.2l-vs2017\\include" "LIBS += -lmysqlclient" D:/QtBuild/Src/config.tests/mysql
+ cd …
Читать