Как да се съберат на драйвер за MySQL QT при победата - echoblog

Начало> Uncategorized> Как да се изгради шофьор MySQL за Qt под Win

Ако се опитате да използвате MySQL, приложението ви хвърля грешка «шофьор MySQL не е зареден», толкова по-често може да се окаже по следните причини: сте забравили за свързване на SQL модул в файла на проекта, или все още не сте заложили в подкрепа за тези драйвери. Тъй като Qt е първоначално без подкрепата на MySQL шофьори, тези шофьори трябва да се съвземе. За щастие той не взема много, ще направи преглед на целия процес на точките.

1. Изтеглете и инсталирайте Qt SDK. Когато инсталирате бъдете сигурни, за да изберете елемента, за да настроите Qt източници.

2. Изтеглете и инсталирайте MySQL. Всичко не е задължително инсталиран, но важното е да се отбележи за монтаж точка «Клиент C API Библиотека» в.

3. Следва: "Старт" менюто -> "Всички програми» -> «Qt SDK» -> «настолни» -> «Qt 4.8.1 за работен плот (MinGW)».

4. В конзола изпълнява команди (предварително редактиране на пътя по свой начин):

Уверете се, че всички команди се изпълняват без грешка.
Внимание! Ако имате MySQL инсталирани в подобна на моята папка:

тогава трябва да се води по пътя в тази форма:

Ако имате проблеми с прехвърлянето, пътят може да се разглежда чрез командира на Волков.

5. В резултат на изпълнението, ще откриете две нови директории: debag и освободете, създава в текущата папка. В папката, в която ще намерите debag libqsqlmysqld4.a qsqlmysqld4.dll и файлове, като в една папка ще намерите освобождаването и libqsqlmysql4.a qsqlmysql4.dll. Копирайте тези файлове в папка:

6. Копие от libmysql.dll MySQL папка в папка:

7. За да протестират, да създадете нов проект с този код:

Проверете в проектния файл (* професионалист.) В допълнение към SQL модул:

Ако всичко е успешно, в резултат на изпълнение на кода в списъка на поддържаните драйвери:

ще присъства QMYSQL.
Тествано на: MySQL сървър 5.0, Qt 4.8.1, Windows XP.