Existe um passo a passo para Mysql 5 Delphi Zeos em Rede ?

MySQL

04/01/2008

Pessoal,

Buscando no fórum não encontrei mensagens claras a respeito da conexão do Mysql via rede. Minha situação é a seguinte:
Como muitos aqui, tenho um aplicativo que que na máquina de desenvolvimento roda legal sem problemas. Na hora de colocar numa estação que roda também o XP, levei a aplicação, as Dlls midas, Libmysql e Mysql4.1 da Zeos e também o arquivo .INI onde tenho o usuário, senha e o campo de endereço de IP da máquina servidora.
Assim: IP: XXX.XXX.XXX.X
User: USUARIO
SENHA: xxxxxx
O nome do banco já está gravado no componente de conexão... como é o mesmo não coloquei no .INI.

Até aonde entendi era só instalar a aplicação juntamente com esses arquivos devidamente configurados na máquina cliente que o soft enxergaria e acessaria o servidor. Aí eu pergunto:
1) Tem que instalar mais alguma coisa ?
2) Tenho que rodar o MysqlD ou outro programa na máquina cliente ?
4) Existe algo errado no meu procedimento ou o q está faltando ?
5) Tenho realmente que criar um usuário para cada máquina cliente que vai acessar o servidor ? Ou posso acessar todos com a mesma senha que uso na máquina de desenvolvimento ?

Obrigado e grande abraço a todos.


Winfor

Winfor

Curtidas 0

Respostas

Winfor

Winfor

04/01/2008

Gostaria de saber também a questão do compartilhamento de unidade. Para se ter acesso ao servidor. Como fica este compartilhamento no Windows tenho q compartilhar a unidade onde está o servidor ?


GOSTEI 0
Mysys

Mysys

04/01/2008

bom vamos lá

1) Tem que instalar mais alguma coisa ?

teoricamente é o mysql instalado no servidor
na estacao a dll libmysql.dll e o executabel e claro configurar o Zconnect com os dados corretos do servidor.

2) Tenho que rodar o MysqlD ou outro programa na máquina cliente ?

nadinha de cliente mysql na estacao

4) Existe algo errado no meu procedimento ou o q está faltando ?

errado nao estacao recebe a libmysql.dll o ini que vc falo que tem as configuracoes de conexao e o executavel.

5) Tenho realmente que criar um usuário para cada máquina cliente que vai acessar o servidor ? Ou posso acessar todos com a mesma senha que uso na máquina de desenvolvimento ?

nao nessesariamente criar um usuario para cada conexao vc pode criar um usuario que permite conexao de qualqeur ip para isso execute o codigo a baixo no mysql


Grant all privileges on *.* to nome_usiario@´¬´ 
identified by  ´senha´ with grant option;




GOSTEI 0
POSTAR