MariaDB

Forum sobre SQL.

Moderador: Moderadores

Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

MariaDB

Mensagem por Amparo »

ola amigos

alguém teria as LIB´s e a DLL para conectar no banco de MariaDB?

passei meu final de semana todinho procurando a LIB e a DLL, li varios post e não encontrei nada que solucione o e meu caso.

ja tentei pegar a LIB LIBMYSQL.LIB que esta na pasta de instalação do MariaDB e criar a DLL com o comando abaixo, so que da erro.

Código: Selecionar todos

C:\MiniGUI\Harbour\lib>c:\borland\bcc55\bin\implib libmysql.lib libmysql.dll

Borland Implib Version 3.0.22 Copyright (c) 1991, 2000 Inprise Corporation
Error : unable to open file
sei que no xharbour depois da instalação era só pegar se não me engano todos os arquivos .H que tem na pasta contrib MYSQL e criar a lib usando o MAKE_B32.BAT, estava pensando em pegar os arquivos .H que esta na pasta de instalação do MariaDB C:\MariaDB\Include\Mysql e gerar a lib e depois a dll, mas no harbour eu não tenho ideia de como faço criar uma lib.

gostaria muito de testar o MaridDB em minha aplicação, mais ta osso.
mas não vou desistir, tenho certeza que vou encontrar algum material que me ajude ou algum colega que possa me dar uma ideia de como conectar no MariaDB.

abraços
Amparo
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

MariaDB

Mensagem por Itamar M. Lins Jr. »

Ola!
O Harbour do Viktor
2014-03-12 02:18 UTC+0100 Viktor Szakats (vszakats users.noreply.github.com)
* contrib/hbmysql/hbmysql.hbp
* contrib/sddmy/sddmy.hbp
+ added (hbmk2-helped - see below) hack to create proper
implib for MariaDB/x64 where the supplied COFF .lib causes
GPF when running final apps linked with it.
* restored ordering to pre-2013-12-13 11:48 UTC+0100 state
2013-12-13 11:48 UTC+0100 Viktor Szakáts (vszakats users.noreply.github.com)
* contrib/hbmysql/hbmysql.hbp
* contrib/sddmy/sddmy.hbp
+ added support for latest dir layout (tested with MariaDB 5.5.34)
% reversed order of implib dirs, now on top is the latest variation

* README.md
+ added MariaDB download link
+ adapted MYSQL config examples to latest version (tested with MariaDB 5.5.34)

* contrib/hbgd/gdbar.prg
* formatting
Sorte ai na empreitada!

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

MariaDB

Mensagem por fladimir »

Segue em anexo a Dll da MariaDb disponibilizada pelo próprio pessoal do MariaDB, uso ela com minhas aplicações em Xailer. Renomeie o Arquivo de TXT para DLL (TXT => DLL), pois para anexar aqui no fórum não aceita extensão DLL.

Para console, uso o MySQL, se quiser posso postar, mas acho q teria q ser em outro tópico talvez...

[]´s
Anexos
libmariadb.TXT
Dll da MariaDB
(259 KiB) Baixado 273 vezes
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

MariaDB

Mensagem por Amparo »

ola amigos

Itamar, bom dia, não entendi se quer uma linha, quanto a empreitada com certeza vai ser boa pois tenho que reescrever meus fontes feitos em harbour para minigui e ainda com SQL, então para mim que só viveu de clipper a mudança é de grande proporção.

Flademir, bom dia e muito obrigado, agora para eu utilizar esta DLL vou ter que compilar o meu prg usando uma lib compatível estou certo ou não? se sim a lib que tenho que esta dentro da pasta C:\MariaDB\Lib\ esta dando erro ao compilar

Código: Selecionar todos

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: 'C:\MINIGUI\HARBOUR\LIB\LIBMYSQL.LIB' contains invalid OMF record,
type 0x21 (possibly COFF)
abraços
Amparo
Avatar do usuário
Amparo
Usuário Nível 3
Usuário Nível 3
Mensagens: 342
Registrado em: 20 Ago 2010 10:38
Localização: caieiras / sao paulo

MariaDB

Mensagem por Amparo »

ola amigos

problema resolvido

solução: desinstalei o MySQL e o MariaDB e instalei somente o MariaDB e sem trocar lib ou dll estou conectando no banco de dados usando meu prg

obrigado a todos que dispuseram de seu tempo para me ajudar

abraços
Amparo
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

MariaDB

Mensagem por rochinha »

Amiguinho,

Comando implib do Borland não cria .DLL e sim o contrário. Cria-se uma .LIB de uma .DLL apesar do comando ser tosco:

IMPLIB <BibliotecaDeSaida> <DLLFonte>
pois para anexar aqui no fórum não aceita extensão DLL.
Tentou anexar um arquivo .ZIPado?
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.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

MariaDB

Mensagem por Itamar M. Lins Jr. »

não entendi se quer uma linha,
Significa que o MariaDb naquela versão está funcionando no Harbour do Viktor.

Basta baixar a versão do Viktor, compilar e testar. Sem nenhum truque.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
09466261000176
Usuário Nível 1
Usuário Nível 1
Mensagens: 39
Registrado em: 19 Mar 2014 15:50
Localização: lorena sp

ZAP no MYSQL

Mensagem por 09466261000176 »

Boa noite amigos. Alguém ai sabe qual o equivalente em MYSQL para o comando ZAP. Não serve DELETE FROM tabela.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

MariaDB

Mensagem por fladimir »

Truncate Table NomedaTabela
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder