Fórum Configurar em rede. Cliente Servidor;. #29872

21/07/2004

0

Amigos, como eu configuro o MySql para trabalhar em rede? Quais os arquivos necessarios para instalar no cliente? Como eu configuro os clientes e o servidor? Gostaria, se possivel que algum de voces detalhasse ao maximo para facilitar o meu entendimento desde configuracao, instalacao e execucao do programa no servidor e nos clientes. Agradeco a todos que me ajudarem.


Aflsilva

Aflsilva

Responder

Posts

22/07/2004

Mysys

seguinte
no servidor é claro voce instala o MySQL Server

nos Clientes voce só presisa do seu_aplicativo.exe e das dll referentes ao componente de acesso a dados que voce usa no meu caso eu uso o Zeos é so colocar a LIBPQ.DLL,LIBMYSQL.DLL,LIBPQ721.DLL no diretorio windows/sistem

outra coisa voce tem que liberar os usuarios que tem acesso no servidor
por exemplo c voce estiver usando a maquina com o ip 192.180.0.2 pra acessar o servidor voce tem que criar um usuario com o host from = ao numero de ip da maquina que esta querendo o acesso

ou entao criar um usuario com o host from = ¬ ai esse usuario pode acessar de qualquer lugar

c nao fui claro o suficiente manda


Responder

Gostei + 0

22/07/2004

Otto

concluindo o raciocinio do nosso amigo MySys, pra liberar acesso a um usuário na rede vc pode ver no seguinte tópico:

:idea: http://delphiforum.icft.com.br/forum/viewtopic.php?t=42971&highlight=grant


:wink:


Responder

Gostei + 0

22/07/2004

Aflsilva

MySys, como eu crio o usuário? É no servidor ou nos clientes?


Responder

Gostei + 0

22/07/2004

Otto

MySys, como eu crio o usuário? É no servidor ou nos clientes?


no servidor... :wink:


Responder

Gostei + 0

22/07/2004

Aflsilva

Galera, desculpem-me mas nao sei como criar o usuario nem onde. Poderiam me ajudar mais essa vez? :(


Responder

Gostei + 0

27/07/2004

Aflsilva

Amigos, fiz tudo como informaram. Criei o usuario, coloquei as Dll no C:\windows\System32 (uso o windows XP), instalei o MySql, instalei o MySql-Front, executo o comando abaixo no MySql-Front:

Código:
// acessa so a máquina onde ta rodando o banco...
Grant all privileges on *.* to root@localhost
identified by ´ ´ with grant option;

// acessa qualquer máquina ao servidor..
Grant all privileges on *.* to root@´¬´
identified by ´ ´ with grant option;

Depois de ter fazer tudo isso, mesmo assim quando eu abro o WinMySQLAdmin, na aba variables, onde tem basedir tem ´C:\Mysql´, onde era para ter ´//micro1/MySql´.

Amigos, o que falta eu fazer? Por favor, alguem me ajude. :(


Responder

Gostei + 0

29/07/2004

Mysys

vamo la do comeco...


no server
instala o mySQL

instala o mySQLcc ( front-end do mysql que tem pra download na pagina do mysql )

instala o seu programa colocando as dll nos seus devidos lugares

agora execute o mySQLcc la tem a opcao de criar usuarios, crie um usuario com o nome e a senha que voce desejar mas com a opcao host coloque ¬ ( ¬ faz com que o usuario possa acessar o servidor de qualquer endereco da rede)


na estacao.....
instala o seu programa colocando as dll nos seus devidos lugares


outra coisa... no componente zeos tem a opcao host ... preencher esse campo de forma que ele acese o servidor .... porque quando voce esta copilando conserteza voce colocou localhost ... e nao o ip do servidor ai quando voce executar na maquina cliente ele nao vai encontrar o mysql istalado e va dar erro


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar