Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Delphi x Mysql - não abre - cannot load DBExpmysql.dll (12


Milton Carlos

Pergunta

roliveira@benaia.net

Ola pessoal é a 1a vez q posto aqui, e somente na extrema urgencia e desta vez pecisarei de você´s, não se se é no post mas vou usar se não for por favor me instruam da maneira correta para postar um post, mas se alguém ai pode resolver por que não conecta ao servidor e da esta mensagem de erro.: "Can´t connect to MySQL server on 'localhost' (10061)". Estou usando o componente dbexpress e é o q esta dando erro somente nesta maquina nas outras funcionam normal, onde da o erro é um notebook com windows vista, delphi 2007 e o banco de dados mysql 5.x e nesta mesma maquina testei com o DBO e conecta certinho. já fiz tdo q pediram coloquei .dll na pasta do projeto, no system32, system, na pasta Bin do delphi, só falta colocar na...rz... alguém por ai já passou por isto e saberia me responder.... obrigado e abraços a todos e q a luz de um novo mundo se faça presente em cada um de vósssss....

bom como ainda não foi respondido Eu peguei os arquivos do outro notebook q também tem o windows vista, delphi 2007, mysql tudo igual somente o fato da pasta dbexpress ficar no arquivo de programa/arquivos comuns/borland shared/dbexpress tudo ok neste notebook, ma o problematico em questão a pasta fica em documentos setings/user/documento/rad studio/dbexpress... com peguei todos os arquivos que funcionam no note e windows vista ok e fui colocando pasta por pasta e nos locaais onde são mensionados e ai agora mudou o erro para "failure to connect: cannot load DBExpmysql.dll (127). it may be missing from the system path." já coloquei esta .dll na pasta, windows, windows\system, windows\system32, dentro do proprio projeto, no diretorio BIN do delphi tudo como mando o figurino ou esqueci de colocar mais em alguma pasta e a que seja a mais importante... alguém ai já passou por isto e tem alguma solução já pesquisei em tudo q h site e nada de dicas q resolva isto. todas as dicas q achei já executei e nada também... obrigado idem...

milton7766@hotmail.com A geração do despertar... mentes expandindo sempre NovaEra

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
agora mudou o erro para "failure to connect: cannot load DBExpmysql.dll (127). it may be missing from the system path.
Falhou para conectar: Não pode carregar DBExpmysql.dll. pode estar perdendo o caminho do sistema

Estou usando o componente dbexpress e é o q esta dando erro somente nesta maquina nas outras funcionam normal, onde da o erro é um notebook com windows vista, delphi 2007 e o banco de dados mysql 5.x

A DBExpmysql.dll é para trabalhar com o mysql 4.0.13 ou 4.0.14

OBS: Copiar pastas de um micro para outro não resolve o problema, o correto é reinstalar

alguém ai pode resolver por que não conecta ao servidor e da esta mensagem de erro.: "Can´t connect to MySQL server on 'localhost' (10061)".

Não pode conectar o MySQL server no localhost (10061). Esse erro ocorre quando o HostName está com o nome de LocalHost e o banco de dados não é local ... bastaria colocar o IP do micro que tem o servidor MySQL.

abraço

Link para o comentário
Compartilhar em outros sites

  • 0
agora mudou o erro para "failure to connect: cannot load DBExpmysql.dll (127). it may be missing from the system path.
Falhou para conectar: Não pode carregar DBExpmysql.dll. pode estar perdendo o caminho do sistema

Estou usando o componente dbexpress e é o q esta dando erro somente nesta maquina nas outras funcionam normal, onde da o erro é um notebook com windows vista, delphi 2007 e o banco de dados mysql 5.x
A DBExpmysql.dll é para trabalhar com o mysql 4.0.13 ou 4.0.14

OBS: Copiar pastas de um micro para outro não resolve o problema, o correto é reinstalar

alguém ai pode resolver por que não conecta ao servidor e da esta mensagem de erro.: "Can´t connect to MySQL server on 'localhost' (10061)".

Não pode conectar o MySQL server no localhost (10061). Esse erro ocorre quando o HostName está com o nome de LocalHost e o banco de dados não é local ... bastaria colocar o IP do micro que tem o servidor MySQL.

abraço

ok Jhonas foi colocado o numero de ip e mesmo assim dava esta mensagem, e instalado foi umas 3x e por isto q cheguei a este ponto de copiar os arquivos por dicas emitidas por usuarios q tiveram problemas relacionados, mas mesmo assim nada funcionou, instalei o Zeos e conecta, por ADO, MYSql access pena q é trial, e somante no dbexpress não vai neste notebook. Vou seguir sua dica, vou fazer uma limpeza geral e desinstalar o mysql novamente e instalar-lo de novo eu só não tenho mais o dbexpress, nesta de apagar e copiar apaguei o arquivo e o arquivo texto aonde estava o link e agora procuro novamente em pesquisas mas os sites q tem estão com os link´s quebrados, se voce tiver um q funcione poderia postar, obrigado.

Link para o comentário
Compartilhar em outros sites

  • 0
agora mudou o erro para "failure to connect: cannot load DBExpmysql.dll (127). it may be missing from the system path.
Falhou para conectar: Não pode carregar DBExpmysql.dll. pode estar perdendo o caminho do sistema

Estou usando o componente dbexpress e é o q esta dando erro somente nesta maquina nas outras funcionam normal, onde da o erro é um notebook com windows vista, delphi 2007 e o banco de dados mysql 5.x
A DBExpmysql.dll é para trabalhar com o mysql 4.0.13 ou 4.0.14

OBS: Copiar pastas de um micro para outro não resolve o problema, o correto é reinstalar

alguém ai pode resolver por que não conecta ao servidor e da esta mensagem de erro.: "Can´t connect to MySQL server on 'localhost' (10061)".

Não pode conectar o MySQL server no localhost (10061). Esse erro ocorre quando o HostName está com o nome de LocalHost e o banco de dados não é local ... bastaria colocar o IP do micro que tem o servidor MySQL.

abraço

ok Jhonas foi colocado o numero de ip e mesmo assim dava esta mensagem, e instalado foi umas 3x e por isto q cheguei a este ponto de copiar os arquivos por dicas emitidas por usuarios q tiveram problemas relacionados, mas mesmo assim nada funcionou, instalei o Zeos e conecta, por ADO, MYSql access pena q é trial, e somante no dbexpress não vai neste notebook. Vou seguir sua dica, vou fazer uma limpeza geral e desinstalar o mysql novamente e instalar-lo de novo eu só não tenho mais o dbexpress, nesta de apagar e copiar apaguei o arquivo e o arquivo texto aonde estava o link e agora procuro novamente em pesquisas mas os sites q tem estão com os link´s quebrados, se voce tiver um q funcione poderia postar, obrigado.

**************************************************************************************************************************************

pode fechar o tópico já encontrei uma solução segue abaixo:

**************************************************************************************************************************************

ola Jhonas pode fechar o tópico já ache a solução... vai ai a dica espero q credite e também como colocar em dicas uteis para outros usuarios q poderam passar por isto pois este negocio de mysql5+dbexpre+delphi esta muito cru ainda e nem os desenvolvedores adivinham as advercidade q pode surgir nos computadores afora ai no mundo... então vai la a dica de 1maJaka("tuwither):

foram longos 10dias e uma dicajuda de Jhonas da script brasil, ele só me fez da uma luz a instalar o dbx4 mas ai

ele é trial e fica pedindo pra registrar e não conecta... copia as .dll e ai depois remova ele do computador e escreva

estes codigos a unha no dbxdrivers no diretorio ...delphi\dbexpress.

para rodar no windows vista o dbexpress sob o mysql5 no delphi 2007.

tem q baixar o dbx4 e ele não é free é trial e copiar os arquivos e deixar em outro diretorio

depois remover o dbx4 pois ele não é free.

dbx4mysql.dll

modificar o arquivos: C:\Users\Public\Documents\RAD Studio\dbExpress\dbxdrivers

colocar desta forma

[MYSQL]

GetDriverFunc=getSQLDriverDBX4Mysql mudar

LibraryName=dbx4mysql.dll mudar

VendorLib=libmysqld.dll mudar

BlobSize=-1

Database=Integrado ou o seu nome do database

ErrorResourceFile=

HostName=200.178.9.917 ou o seu endreço de Ip o numero

LocaleCode=0000

Password=123456 sua senha

User_Name=root o seu usario cadastrado no servirdor

ai é só copiar ele para a pasta do windows e junto com o http://www.dlldll.com/libmysqld.dll_download.html

ai ele conecta true

1maJakaDica simples mas eficasempreusouMilton Carlo$

quem quiser melhorar esta aberto só envia depois uma copia obrigado, temos q usar a massa cinzenta pois somente

asssim acordamosempreusou...

espero q quem usar esta dica faça referencia sempre aos creditos e se der 1majudinha vai bem

milton7766@hotmail.com

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...