Então galera, sou novo por aqui como usuário mas já lia anteriormente os posts sem ter uma conta.
Mas me surgiu um problema e eu pensei em vir pedir ajuda a vocês.
É o seguinte, eu faço curso técnico de informática e como projeto final preciso desenvolver um software que integre Delphi e um Banco de Dados (qualquer).
De início, eu pensei em utilizar o Microsoft Access como banco de dados, entretanto os computadores do colégio não possuem ele instalado. Ao verificar que havia instalado o MySQL nos computadores, resolvi utilizar esse database para desenvolver meu programa, pois teria uma maior facilidade para transportar o banco de dados de casa, pra escola. Tudo certo, baixei o EasyPHP, o Delphi 2010 e fui testar. Configurei o SQLConnection, o SQLQuery e o DataSource, porém, ao tentar inserir algo na tabela do banco de dados que eu criei, eu obtive um erro que dizia que o arquivo libmysql.dll não havia sido encontrado. Joguei no google, fiz o download da dll do primeiro site que vi, e nada. Então comecei a procurar mais a fundo e vi que esse é um problema recorrente com as pessoas, entretanto muitas não obtiveram resposta e as que conseguiram resolver o problema, muitas vezes resolviam por conta própria e não publicavam como fizeram pra resolver.
Verifiquei então que a libmysql.dll teria que estar presente, ou na pasta System32, ou na pasta de execução do projeto. Mas qual libmysql.dll? Baixei 3 diferentes, nenhuma funcionou. Fui até a pasta do EasyPHP então para pegar a que existe lá(o que é logico, uma vez que estou usando o mysql do EasyPHP, eu deveria pegar a dll que correspondia àquela versão), joguei na pasta System32, na pasta de execução do projeto, porém, o erro persistiu. Baixei então o MySQL puro, na versão correspondente à usada pelo EasyPHP, instalei, apenas para pegar a famigerada dll, peguei, e mais uma vez não adiantou de nada. O erro continua o mesmo.
Até agora não consegui nenhum avanço... Independentemente da dll que eu coloque nas pastas, o erro persiste.
Pergunta
PepsI.2011
Então galera, sou novo por aqui como usuário mas já lia anteriormente os posts sem ter uma conta.
Mas me surgiu um problema e eu pensei em vir pedir ajuda a vocês.
É o seguinte, eu faço curso técnico de informática e como projeto final preciso desenvolver um software que integre Delphi e um Banco de Dados (qualquer).
De início, eu pensei em utilizar o Microsoft Access como banco de dados, entretanto os computadores do colégio não possuem ele instalado. Ao verificar que havia instalado o MySQL nos computadores, resolvi utilizar esse database para desenvolver meu programa, pois teria uma maior facilidade para transportar o banco de dados de casa, pra escola. Tudo certo, baixei o EasyPHP, o Delphi 2010 e fui testar. Configurei o SQLConnection, o SQLQuery e o DataSource, porém, ao tentar inserir algo na tabela do banco de dados que eu criei, eu obtive um erro que dizia que o arquivo libmysql.dll não havia sido encontrado. Joguei no google, fiz o download da dll do primeiro site que vi, e nada. Então comecei a procurar mais a fundo e vi que esse é um problema recorrente com as pessoas, entretanto muitas não obtiveram resposta e as que conseguiram resolver o problema, muitas vezes resolviam por conta própria e não publicavam como fizeram pra resolver.
Verifiquei então que a libmysql.dll teria que estar presente, ou na pasta System32, ou na pasta de execução do projeto. Mas qual libmysql.dll? Baixei 3 diferentes, nenhuma funcionou. Fui até a pasta do EasyPHP então para pegar a que existe lá(o que é logico, uma vez que estou usando o mysql do EasyPHP, eu deveria pegar a dll que correspondia àquela versão), joguei na pasta System32, na pasta de execução do projeto, porém, o erro persistiu. Baixei então o MySQL puro, na versão correspondente à usada pelo EasyPHP, instalei, apenas para pegar a famigerada dll, peguei, e mais uma vez não adiantou de nada. O erro continua o mesmo.
Até agora não consegui nenhum avanço... Independentemente da dll que eu coloque nas pastas, o erro persiste.
Softwares utilizados:
Windows 7 64 bits
Embarcadero RAD Studio 2010 -> Delphi 2010
EasyPHP 5.3.6.0 que inclui:
MySQL 5.5.10
Apache 2.2.17 VC9
PhpMyAdmin 3.3.9.2
Desde já, muito obrigado!
Atenciosamente,
PepsI.
Editado por PepsI.2011Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
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.