Първо трябва да намерите къде сте инсталирали mysql. Предполагам, че ще бъде някъде във вашите Program Files
. Там ще видите две директории:include
и lib
. Ако не - значи не сте инсталирали версията за разработчици на mysql. Не се притеснявайте, просто стартирайте инсталацията на mysql още веднъж, изберете актуализиране на текущата ви инсталация и не забравяйте да поставите отметка на 'developer-something' в съветника.
Сега да приемем, че сте направили всичко правилно и сте намерили mysql include
и lib
директории. Запомнете ги (ще ни трябват малко по-късно). Сега отивате в директорията на вашия Qt и намирате източниците на драйвера някъде там:./Src/qtbase/src/plugins/sqldrivers/mysql
.
Сега направете няколко стъпки:
- Отворете cmd и продължете към изходната директория на драйвера на mysql
- Напишете
qmake "INCLUDEPATH+=C:/MySQL/include" "LIBS+=C:/MySQL/lib/libmysql.lib" mysql.pro
, където 'C:/MySQL/include' е вашият път към mysql's include и 'C:/MySQL/lib' е вашият път към mysql lib. - Въведете
nmake
(илиmake
ако използвате mingw) - Въведете
nmake install
(илиmake install
) - Добавете вашия mysql lib път към вашия системен PATH
- Рестартирайте
След това всичко трябва да работи добре.