Primeiro de tudo você precisa encontrar onde você instalou o mysql. Eu acho que estaria em algum lugar em seus
Program Files
. Lá você verá dois diretórios:include
e lib
. Se não - então você não instalou a versão do desenvolvedor do mysql. Não se preocupe, apenas execute a instalação do mysql mais uma vez, selecione atualizar sua instalação atual e certifique-se de verificar 'developer-something' no assistente. Agora vamos supor que você fez tudo certo e encontrou o mysql
include
e lib
diretórios. Lembre-se deles (precisaremos deles um pouco mais tarde). Agora você vai para o diretório do seu Qt e encontra as fontes do driver em algum lugar lá:./Src/qtbase/src/plugins/sqldrivers/mysql
. Agora faça vários passos:
- Abra cmd e vá para o diretório de origem do driver mysql
- Digite
qmake "INCLUDEPATH+=C:/MySQL/include" "LIBS+=C:/MySQL/lib/libmysql.lib" mysql.pro
, onde 'C:/MySQL/include' é o seu caminho para o include do mysql e 'C:/MySQL/lib' é o seu caminho para a lib do mysql. - Digite
nmake
(oumake
se você estiver usando mingw) - Digite
nmake install
(oumake install
) - Adicione o caminho lib do seu mysql ao PATH do seu sistema
- Reiniciar
Depois disso, tudo deve funcionar bem.