Conectar o Mysql 5.6 com o Firedac delphi xe7
Boa tarde amigos, estou com um problema que estou quase desistindo.
Instalei o MySql 5.6 versao x64 no meu windows 7 64bit, e tentei acessa-lo com o firedac do delphi xe7, coloquei todas as configurações possíveis inclusive já coloquei a libmysql.dll
na pasta do sistema, no dá embarcadero e no system32 do windows mas ele continua aparecendo a mensagem que não encontra a lbmysql, lembrando que coloquei o componente
FDPhysMySQLDriverLink1 e configurei a propriedade VendorLib com o caminho onde está o caminho da Dll.
[img]http://arquivo.devmedia.com.br/forum/imagem/34-20141218-204407.jpg[/img]
Se algum dos amigos souberem o que ocasiona isso, qualquer ajuda será bem vinda.
Abs a todos
Felipe Sanches
Instalei o MySql 5.6 versao x64 no meu windows 7 64bit, e tentei acessa-lo com o firedac do delphi xe7, coloquei todas as configurações possíveis inclusive já coloquei a libmysql.dll
na pasta do sistema, no dá embarcadero e no system32 do windows mas ele continua aparecendo a mensagem que não encontra a lbmysql, lembrando que coloquei o componente
FDPhysMySQLDriverLink1 e configurei a propriedade VendorLib com o caminho onde está o caminho da Dll.
[img]http://arquivo.devmedia.com.br/forum/imagem/34-20141218-204407.jpg[/img]
Se algum dos amigos souberem o que ocasiona isso, qualquer ajuda será bem vinda.
Abs a todos
Felipe Sanches
Felipe Sanches
Curtidas 0
Respostas
Ricardo
18/12/2014
No FDPhysMySQLDriverLink, propriedade VendorLib, vc setou o caminho para o libmysq que está no diretório do projeto?
GOSTEI 0
Ricardo
18/12/2014
A biblioteca correta que pelo menos eu uso é a libmysql_d.dll
GOSTEI 0
Felipe Sanches
18/12/2014
bom dia Ricardo, obrigado pela atenção.
Setei sim, na propriedade vendorlib coloquei o caminho da dll que está dentro da pasta da minha aplicação não coloquei a libmysql_d.dll estou usando a libmysql,dll
que copiei da pasta lib do mysql 5.6.
Qual a versão do mysql que você está usando?
Abs
Setei sim, na propriedade vendorlib coloquei o caminho da dll que está dentro da pasta da minha aplicação não coloquei a libmysql_d.dll estou usando a libmysql,dll
que copiei da pasta lib do mysql 5.6.
Qual a versão do mysql que você está usando?
Abs
GOSTEI 0
Caio Fossá
18/12/2014
Baixa o zip do mysql 32 bits e usa a libmysql.dll
GOSTEI 0
Eder Pereira
18/12/2014
Felipe, você conseguiu resolver? Acabei de iniciar um projeto com um cenário parecido com o seu, windows 7 64 bits, mysql 64 bits, e delphi xe 7.
at;
Eder
at;
Eder
GOSTEI 0
George Raposo
18/12/2014
Estou com o mesmo problema Windows 7 64 Bits x Mysql 5.5.45 x Delphi XE7 z FireDAC - dá erro 314, este mesmo postado acima. Qual foi a solução encontrada por vocês?
GOSTEI 0
José Junior
18/12/2014
Olá, Boa Tarde!
Tive o mesmo problema de "Cannot Load", troquei a libmysql pela libmysql55 e funcionou normalmente.
Porém uso o banco MariaDB, mas acredito funcione do caso de vocês.
Att
Tive o mesmo problema de "Cannot Load", troquei a libmysql pela libmysql55 e funcionou normalmente.
Porém uso o banco MariaDB, mas acredito funcione do caso de vocês.
Att
GOSTEI 0
Rogerio Mendonca
18/12/2014
Amigos, no caso de sistemas baseados em x64 bits, o correto é retirar as dlls da pasta system32 e colocarem-nas na pasta syswow64 do windows.
Neste caso você não precisa setar o campo vendor lib, pois não haverá necessidade.
Neste caso você não precisa setar o campo vendor lib, pois não haverá necessidade.
GOSTEI 0
Joel Rodrigues
18/12/2014
Fala, galera. Acabamos de lançar um novo curso em que ensinamos como conectar ao MySQL com FireDAC no Delphi. Confiram lá.
GOSTEI 0