Instalando e configurando o MySQL para Harbour
Moderador: Moderadores
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Instalando e configurando o MySQL para Harbour
Amiguinhos,
Uma pequena alteração nos anexos que postei anteriormente permitira configurar o MySQL através das portas do Firewall.
A alteração está no bloco [RUN].
Uma pequena alteração nos anexos que postei anteriormente permitira configurar o MySQL através das portas do Firewall.
A alteração está no bloco [RUN].
- Anexos
-
SetupMySQL1.txt- (3.82 KiB) Baixado 329 vezes
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Instalando e configurando o MySQL para Harbour
Acho que eu não fui claro, vou tentar explicar melhor.
Estou falando especificamente da Parte 4 do tutorial que o Toledo fez neste post.
Quando coloco os parâmetros da conexão do provedor, não funciona. E são os mesmos dados que uso no meu sistema (tanto em Harbour quanto em PHP) para conectar ao meu banco de dados, e no sistema funciona. Só nos parâmetros da conexão do ODBC que não funciona.
Quando falei em localhost, quis dizer que, nesta máquina que estou usando agora, nos parâmetros de conexão do ODBC, constam os dados do localhost (tcp/ip server: localhost; port: 3306; user: root). Mas mesmo nesta máquina, no meu sistema, eu acesso ao banco de dados do provedor sem problema.
E quando falei do provedor anterior, quis dizer que, em algumas máquinas, nos parâmetros de conexão do ODBC, constam ainda os dados do provedor anterior. E o banco de dados do provedor anterior não existe mais, tanto que pelo meu sistema não consigo mais conectar nele. Mas mesmo nessas máquinas, no meu sistema, eu também acesso ao banco de dados do provedor atual.
Em suma, quero dizer: eu não entendo como funciona esse ODBC, não entendo pra que serve. Sei que, se ele não conecta, no meu sistema em Harbour também não consigo conectar. Mas, estranhamente, se ele conecta em qualquer banco de dados (até em um que nem existe mais), no meu sistema consigo conectar no banco do provedor atual. É isso? Não é estranho?
Estou falando especificamente da Parte 4 do tutorial que o Toledo fez neste post.
Quando coloco os parâmetros da conexão do provedor, não funciona. E são os mesmos dados que uso no meu sistema (tanto em Harbour quanto em PHP) para conectar ao meu banco de dados, e no sistema funciona. Só nos parâmetros da conexão do ODBC que não funciona.
Quando falei em localhost, quis dizer que, nesta máquina que estou usando agora, nos parâmetros de conexão do ODBC, constam os dados do localhost (tcp/ip server: localhost; port: 3306; user: root). Mas mesmo nesta máquina, no meu sistema, eu acesso ao banco de dados do provedor sem problema.
E quando falei do provedor anterior, quis dizer que, em algumas máquinas, nos parâmetros de conexão do ODBC, constam ainda os dados do provedor anterior. E o banco de dados do provedor anterior não existe mais, tanto que pelo meu sistema não consigo mais conectar nele. Mas mesmo nessas máquinas, no meu sistema, eu também acesso ao banco de dados do provedor atual.
Em suma, quero dizer: eu não entendo como funciona esse ODBC, não entendo pra que serve. Sei que, se ele não conecta, no meu sistema em Harbour também não consigo conectar. Mas, estranhamente, se ele conecta em qualquer banco de dados (até em um que nem existe mais), no meu sistema consigo conectar no banco do provedor atual. É isso? Não é estranho?
Inacio de Carvalho Neto
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Instalando e configurando o MySQL para Harbour
Amiguinhos,
cjp
As versões de ODBC são as mesmas? Tenho pra mim que se for o caso, desinstalar e reinstalar os drivers seria uma boa. Lembrando que só desinstalar não basta, também é necessário limpar o registro com algum programa como CCleaner.
Caso não queira desisntalar, talvez resolva a retirada do DSN criado já que o Quarto Post fala disto.
No meu teste eu não criei o DSN, esqueci de colocá-lo ao seguir o passo-a-passo, instalando somente o servidor e o driver e compilando o exemplo do post 5.
Depois fiquei me indagando sobre o porque do DSN e fui olhar a minha string de conexão:
A mim funcionou como acima.
Deixei o DSN vazio. Talvez o seu conflito possa ser a colocação conjunta ou a falta do DSN. Revise.
cjp
As versões de ODBC são as mesmas? Tenho pra mim que se for o caso, desinstalar e reinstalar os drivers seria uma boa. Lembrando que só desinstalar não basta, também é necessário limpar o registro com algum programa como CCleaner.
Caso não queira desisntalar, talvez resolva a retirada do DSN criado já que o Quarto Post fala disto.
No meu teste eu não criei o DSN, esqueci de colocá-lo ao seguir o passo-a-passo, instalando somente o servidor e o driver e compilando o exemplo do post 5.
Depois fiquei me indagando sobre o porque do DSN e fui olhar a minha string de conexão:
Código: Selecionar todos
rddSetDefault( "SQLMIX" )
nConnection := RDDINFO( RDDI_CONNECT, ;
{ "ODBC", "Server=localhost;Driver={MySQL ODBC 3.51 Driver};dsn=;User=root;pwd=;database=test;" } )
Deixei o DSN vazio. Talvez o seu conflito possa ser a colocação conjunta ou a falta do DSN. Revise.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Instalando e configurando o MySQL para Harbour
As versões do ODBC são as mesmas.
Não sei o que é o DSN, mas na minha string também está vazio.
Não sei o que é o DSN, mas na minha string também está vazio.
Inacio de Carvalho Neto
-
florencio
- Usuário Nível 1

- Mensagens: 14
- Registrado em: 09 Nov 2014 09:45
- Localização: São Paulo / SP
Instalando e configurando o MySQL para Harbour
Toledo, consegui fazer a conexão com o banco de dados utilizando seu exemplo.
Preciso ler uma tabela e armazenar o conteudo em uma tabela dbf ou um array.
Abaixo esta o select que montei.
cQuery := "select col_lote, col_cont, col_colet, col_usu, prod_cod, prod_ean, col_sequen, prod_quan, col_data, col_hora from coleta"
RDDINFO(RDDI_EXECUTE, cQuery)
Preciso ler uma tabela e armazenar o conteudo em uma tabela dbf ou um array.
Abaixo esta o select que montei.
cQuery := "select col_lote, col_cont, col_colet, col_usu, prod_cod, prod_ean, col_sequen, prod_quan, col_data, col_hora from coleta"
RDDINFO(RDDI_EXECUTE, cQuery)
Instalando e configurando o MySQL para Harbour
Está dando algum erro nesse select, Florencio?
Onde está com dificuldade? Como podemos te ajudar?
Onde está com dificuldade? Como podemos te ajudar?
Inacio de Carvalho Neto
Instalando e configurando o MySQL para Harbour
Meus amigos,
Estou com um problema para instalar o MySQL em uma máquina:
As primeiras partes foram instaladas normalmente, mas, quando chegou na configuração do ODBC, não aparece o MySQL. Veja no anexo.
Como devo proceder?
Estou com um problema para instalar o MySQL em uma máquina:
As primeiras partes foram instaladas normalmente, mas, quando chegou na configuração do ODBC, não aparece o MySQL. Veja no anexo.
Como devo proceder?
Inacio de Carvalho Neto
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Instalando e configurando o MySQL para Harbour
Amiguinhos,
cjp, isto é bem simples, você deve instalar usando Run As, ou seja, rodando os setups como administrador.
O Windows prega estas peças.
cjp, isto é bem simples, você deve instalar usando Run As, ou seja, rodando os setups como administrador.
O Windows prega estas peças.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Instalando e configurando o MySQL para Harbour
Funcionou, meu amigo. Muito obrigado.
Inacio de Carvalho Neto
Instalando e configurando o MySQL para Harbour
Alguém poderia me ajudar informando qual o link de onde consigo baixar o MySQL agora? O link do início deste tutorial não está mais funcionando, e não consegui baixar de outro lugar.
Inacio de Carvalho Neto
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Instalando e configurando o MySQL para Harbour
Amiguinhos,
Testei os links que eu havia disponibilizado anteriormente e estão funcionando mas em todo o caso eis aqui o paleativo https://www.4shared.com/s/fYhqtHgIjba
Testei os links que eu havia disponibilizado anteriormente e estão funcionando mas em todo o caso eis aqui o paleativo https://www.4shared.com/s/fYhqtHgIjba
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Instalando e configurando o MySQL para Harbour
Sem comentários...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
