USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como conectar no Banco Mysql de outra plataforma?
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 23/07/2008 18:59 hs            
Vc tem certeza que ta usando as credenciais corretas?

Ou seja, nome do usuario, senha e banco?

Comigo foi super tranquilo, soh instalei o driver odbc e conectou de boa....

No meu eu usei assim a string de coneccao

BaseDeDados.Open "driver={MySQL ODBC 3.51 Driver};server=" & CfgBanco.IPBanco & ";uid=" & CfgBanco.NomeUsuario & ";pwd=" & CfgBanco.SenhaUsuario & ";database=" & CfgBanco.NomeDoBanco & "; OPTION=3"
   
lramos7
não registrado
ENUNCIADA !
Postada em 24/07/2008 09:13 hs   
Bom dia!
Primeiro eu instalei o Driver MyOdbc3.51, depois disso eu tento criar o ODBC mais da o seguinte erro: [MySQL][ODBC 3.51 Driver]Host '192.168.0.167' is not allowed to connect to this MySQL server
 
O problema ainda nem chegou na programação...rssss eu ainda estou tentando criar este ODBC. E estou passando os parametros corretos.
Na Tela de criação do MYODBC:
 
Nome: MyODBC
IP: 192.168.0.38
User: root
pwd:
   
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 24/07/2008 09:40 hs            
Estranho, o meu eu nem precisava criar nada... apenas instalava o odbc e boa....

Não é firewall? Eu uo o sql server, se no servidor a porqueira do firewall do xp tiver ligado, ele bloqueia....  ja fiz tudo pra liberar, + só desativando pra funcionar.

T+
   
lramos7
não registrado
Postada em 24/07/2008 09:54 hs   
O Problema é que se eu usar o ssh ai eu consigo acessar remotamente.rssss
Mais vou fazer alguns testes aqui, vou tirar as maquina da rede e fazer ponto a ponto. depois eu comento. Vlw
     
Juninho Santana
PARANAÍBA
MS - BRASIL
Postada em 24/07/2008 10:43 hs            
ola amigo, estou em um cliente  enao posso te responder agora, mas procure informações sobre a liberação do serviço do mysql para estações de rede(client), vou colocar abaixo, mas nao tenho certeza se a linha está escrita corretamente(tenho ela na minha agenda do escritorio);
----    GRANT ALL PRIVILEGES ON *.* TO root@'%'  IDENTIFIED BY 'senha'
WITH GRANT OPTION;    ----

escreva no prompt do mysql no servidor,...(tomara q eu não esteja falando bobeira)
ps.: este comando tb é utilizado no servidor windows, para liberar acesso dos clientes no servidor, sem executa-lo apenas o servidor consegue acesso através do localhost.

para acessar um cliente via web, ou seja, de rede em local diferente, apenas atire para o ip do servidor, tipo:
----  DRIVER={MySQL ODBC 3.51 Driver};user=root;password=senha;server=IPDOSERVIDOR;option=20499;database=BANCOdedados     ----

amigo, espero ter te ajudado, pq tenho servidor linux e windows rodando com mysql, vb6 e datareport, e foi assim q procedi em todas minhas instalações...

abraços
     
gugump
IÇARA
SC - BRASIL
ENUNCIADA !
Postada em 24/07/2008 14:06 hs         
Ve se isso lhe ajuda: http://www.connectionstrings.com/?carrier=mysql

Nesse site tem todo tipo de conexão com todos os banco de dados, inclusive ali um pouco mais embaixo da pagina tem fazer conexão remota
   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página