Curso Programação: Conectando MySQL Server no Lazarus

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 48

  • @ernestohinohara3613
    @ernestohinohara3613 4 ปีที่แล้ว +1

    Olá boa noite! Muito bom suas aulas, mas me diz uma coisa, gostaria de saber se esse conector do mysql é pago né? E porque estou criando um sistema para uma escola para surdos, gostaria de usar banco de dados opensource para ser grátis, dessa forma a escola não precisar pagar por licença tanto que estou usando Lazarus porque sei que opensource..

    • @infocotidiano
      @infocotidiano  4 ปีที่แล้ว

      obrigado !!!
      o conector zeos e o lazarus são gratuitos, o MySQL é gratuito desde q vc nao cobre seus sistemas para distribuir. Pode usar MariaDB que é 100% gratuito e praticamente igual o MySQL

    • @ernestohinohara3613
      @ernestohinohara3613 4 ปีที่แล้ว +1

      Estou não estou conseguindo, esta pedindo Dll, mas fiz como vc mostrou no vídeo, a diferença que o sistema usado e Windows e não Linux..

    • @infocotidiano
      @infocotidiano  4 ปีที่แล้ว +1

      @@ernestohinohara3613 no windows vc vai na pasta onde esta instalado o mysql e copia o arquivo lib (libmysql.dll) para a pasta onde esta o seu exe
      (do programa q esta criando)

  • @_cefa
    @_cefa 5 ปีที่แล้ว +3

    Sinceramente, e sem desmerecer os outros. A sua didática é uma das melhores que vi no TH-cam, simplesmente não é atropelado e consegue passar muito bem a informação, já acompanho as postagens tem tempos, e digo, que sempre que paro pra assistir algum vídeo seu, eu compreendo de primeira. Parabéns e sucesso!!!!!!

    • @infocotidiano
      @infocotidiano  5 ปีที่แล้ว +1

      Muito Obrigado de coração, sucesso para nós !

  • @MagnoLSantana
    @MagnoLSantana 5 ปีที่แล้ว +2

    Daniel, Show heim!
    Consegui conectar graças ao teu excelente vídeo e modo de explicar!

    • @infocotidiano
      @infocotidiano  5 ปีที่แล้ว

      Fico muito feliz em ajudar ! Muito Obrigado !!!!

  • @walney2008
    @walney2008 8 ปีที่แล้ว +1

    Que maravilha agora me empolguei em aprender Delphi com suas aulas fiz um mini cadastro de clientes aqui que show nem necessita do ApplyUpdate jah salva direto, que legal, quero aprender mais coisas para ver se consigo fazer algum sisteminha, para funcionar no cliente basta colocar o MySQL lá ? como funcionaria , na minha máquina uso xampp.

    • @infocotidiano
      @infocotidiano  8 ปีที่แล้ว

      +Walney moreira klein eu não uso xampp. Uso apenas MySQL e workbench ...
      www.infocotidiano.com.br/2016/04/neste-video-vou-mostrar-como-instalar-o.html?m=1#axzz45BkNdm4F

  • @lucianooliveira2018
    @lucianooliveira2018 6 ปีที่แล้ว +2

    Maravilha de aula. Voce criou uma tabela antes com o mysql onde está essa video aula pois não achei.

    • @infocotidiano
      @infocotidiano  6 ปีที่แล้ว

      Obrigado. Vou procurar, pois já faz um tempinho q fiz estes vídeos. Qdo achar algo te aviso....🙏
      th-cam.com/video/t_9dtruy5V8/w-d-xo.html

    • @infocotidiano
      @infocotidiano  6 ปีที่แล้ว

      Neste vídeo crio uma tabela... veja se te ajuda

  • @nelsonmoura9697
    @nelsonmoura9697 7 ปีที่แล้ว +1

    Daniel. Maravilha sua forma de ensinar! Agora me empolguei. Eu já programo usando o MySQL que é maravilha, mas uso a linguagem MINIGUI (vide o forum MiniguiBrasil no Yahoo). Estou tentando aprender sobre o Delphi, mas estou gostando mesmo do Lázaro, que é free e muito simples, posso instalar na máquina da firma onde trabalho..... Sua aula me desempacou, pois há quase um mês estava tentando conectar com MySQL. Entretanto, a minha grande dúvida é como fazer consultas personalizadas, filtrar as pesquisas, fazer pesquisas entre duas tabelas...fazer pesquisas que vão mostrando no grid ao passo que a pessoa digita o nome do cliente.... essas coisas. Também não gosto de salvar os dados, por exemplo, usando o DbNavigator. Na edição, eu costumo pegar os dados já existentes, jogar nos edits para o usuário editar. Depois coloco um botão SALVAR e ainda faço a pergunta CONFIRMA OS DADOS? Gostaria de saber como fazer isso, onde eu possa executar os comandos MySQL personalizados.
    Muito obrigado pelo tempo que você gastou para fazer o vídeo. Muita gentileza sua!

    • @infocotidiano
      @infocotidiano  7 ปีที่แล้ว +1

      dbnavigator usamos para testes, ou mostrar crud para quem esta começando.. depois vai pegando... comeca usar herança... como este vídeo:
      th-cam.com/video/-FW9zHaGiAU/w-d-xo.html

    • @infocotidiano
      @infocotidiano  7 ปีที่แล้ว

      Agora quanto ao banco de dados, vc usando componente Zeos, basta mudar o protocolo de conexão que funciona igual para qualquer banco... basta importar a estrutura para o banco desejado... mysql, mariadb, postgresql, firebird, oracle.. etc

  • @walney2008
    @walney2008 7 ปีที่แล้ว

    ola uso windows, gostaria de aprender usar o lazarus com banco de dados mysql e criar relatorios com fortes reportes e somatorios e master detail nos forms e relatorios, também usar o lazarus com acbr, desde já muito obrigado estou aprendendo..

  • @luizneves4558
    @luizneves4558 5 ปีที่แล้ว +1

    Bom dia Daniel poderia me dar um help num pequeno problema, fiz os steps que vc passou neste video, mas so consigo conexao com o mysql qdo o wampserver esta ligado, meu sistema so funcionara com o wampserver ligado ?

    • @infocotidiano
      @infocotidiano  5 ปีที่แล้ว

      o servico mysql ou mariadb tem q estar rodando no pc.
      Sei que no XAMPP existe uma opcao de só iniciar o servico mysql... no wampserver nao sei se existe esta possibilidade, pois nunca usei.
      Qdo instalamos apenas o mysql ou mariadb, ele fica com o servico rodando, seja no windows ou linux

  • @jacsonleite
    @jacsonleite 8 ปีที่แล้ว +1

    Olá Daniel, primeiro, agradeço pelo tempo investido em gravar vídeo sobre lazarus. São ótimas. Uma pergunta sobre o uso de banco de dados. Você recomenda o uso do mysql? Trabalho com desenvolvimento web e é comum o uso do mysql. Já para desktop vejo muitos utilizarem o firebird.

    • @infocotidiano
      @infocotidiano  8 ปีที่แล้ว +2

      Na minha opinião firebird é prático para aplicações desktop, backup basta vc copiar o arquivo caso não queira gerar Dump, o instalador é pequeno... acho que para programas pequenos como PDV, automação de lojas e farmácias... é o canal e 100% free. MySQL é parrudo, pode ser usado em aplicações desktop ainda mais quando usamos integração mobile como comanda eletronica etc, mas NÃO É FREE.
      Uma opção para o MySQL é o MariaDB que é 100% free e idêntico ao MySQL Server.

    • @jacsonleite
      @jacsonleite 8 ปีที่แล้ว

      Daniel Morais
      Obrigado pela resposta. Por isso vejo muitos programadores optando por usar o firebird.

    • @infocotidiano
      @infocotidiano  8 ปีที่แล้ว

      Jacson Barbosa Leite
      Outra opção 100% free além do MariaDB e Firebird é o PostGreSQL... Se vc programar em Delphi ou Lazarus, use o componente de conexão Zeos.. ele funciona em muitas base de dados, basta vc mudar para qual desejar...

  • @walney2008
    @walney2008 5 ปีที่แล้ว +1

    ola como fazer um form de pesquisa ? desejo um botao, abre outro form, com edit para digitar o nome e o resultado aparecer em um dbgrid, depois de fechar o form mostra o registro no cadastro, como fazer ? como fazer um arquivo INI com as config do banco de dados e popilar o zconection, pois cada cliente pode ser ip ou dados diferentes :?

    • @infocotidiano
      @infocotidiano  5 ปีที่แล้ว

      Vou fazer um video sobre isso !

  • @assuncao1985
    @assuncao1985 8 ปีที่แล้ว +1

    Bom dia Daniel!!!
    Como conectar o Lazarus em um banco Access??? em qual formato Mdb ou Accdb???
    obrigado.

    • @infocotidiano
      @infocotidiano  8 ปีที่แล้ว

      nunca testei ! vou testar se der certo faço um vídeo

  • @pablocampos5361
    @pablocampos5361 7 ปีที่แล้ว +1

    Olá, estou usando o RAD Studio 10.2 Free. Na TDBGRID incluída na Page control quando tento selecionar o DataSource, a lista mostrada está vazia. Se eu digito o nome do datasource o delphi retorna (invalid property value). A propriedade Connected do ZConnection está True e a Zquery está ok, com a propriedade Connection igual ao Zconnection. Saberia o que pode ser? O ZConnection dá indicios que está connectado.

    • @infocotidiano
      @infocotidiano  7 ปีที่แล้ว

      Datasource esta apontada para zquery ? add os fields na zquery ?

  • @PQueirozSouza
    @PQueirozSouza 6 ปีที่แล้ว +1

    Ótimo vídeo, bem explicado. Seguindo o seu exemplo, tentei criar uma conexão, mas ao ativar a Query aparece a seguinte mensagem: "SQL Error: MySQL Server has gone away". Estou usando o MySQL 5.7 e o ZeosDbo 7.2
    Agradeço pelo help!

    • @infocotidiano
      @infocotidiano  6 ปีที่แล้ว

      Nunca passei por isso, mas de afilhada nisso: www.devmedia.com.br/forum/como-resolver-mysql-server-has-gone-away/460971

    • @infocotidiano
      @infocotidiano  6 ปีที่แล้ว

      forum.imasters.com.br/topic/356594-resolvido%C2%A0mysql-server-has-gone-away/

  • @walney2008
    @walney2008 7 ปีที่แล้ว +1

    tenho a necessidade de ter uma planilha no excel para clientes executar o cadastro, nome,telefone,email, isso varios lugares vao fazer este cadastro pelas planilhas, depois quero usar o lazarus para importar estes dados da planilha para uma base mysql tem alguma video sobre isso ou pode nos ensinar, obrigado.

    • @infocotidiano
      @infocotidiano  7 ปีที่แล้ว

      não tenho sobre importação, mas sei que é possível ! vou ver se encontro algo p vc!

  • @robertoflores172
    @robertoflores172 6 ปีที่แล้ว +1

    Daniel ! Teria como acessar o MYSQL8.0 com delphi 10 ou Lazarus??

    • @infocotidiano
      @infocotidiano  6 ปีที่แล้ว

      Ainda nao testei o 8, vou testar e aviso

  • @Cloud5Studios
    @Cloud5Studios 7 ปีที่แล้ว +2

    Olá, não estou conseguindo criar a conexão, está dando erro de libmysql.dll não encontrado! Como resolver?

    • @infocotidiano
      @infocotidiano  7 ปีที่แล้ว

      +desKompliKa Cursos localize a DLL na pasta do MySQL e salva na system32 do seu Windows

    • @Cloud5Studios
      @Cloud5Studios 7 ปีที่แล้ว +1

      Obrigado Daniel.

    • @infocotidiano
      @infocotidiano  7 ปีที่แล้ว

      +desKompliKa Cursos por nada, abraço

  • @marcosvinicius3597
    @marcosvinicius3597 5 ปีที่แล้ว +1

    No TZConection esta dando este erro: None of the dynamic libraries can be found or is not loadable: libmysqlclient.so.19, libmysqlclient.so.19, libmysqlclient.so.18, libmysqlclient.so.16, libmysqlclient.so.15, libmariadb.so, libmysqlclient.so !
    Use TZConnection.LibraryLocation if the location is invalid.

    • @infocotidiano
      @infocotidiano  5 ปีที่แล้ว +1

      desculpe a demora, se não resolveu.. basta entrar no terminal e executar: sudo apt install libmysqlclient*

  • @magicocarlosgois
    @magicocarlosgois 5 ปีที่แล้ว

    Muto bom seus videos.
    Estou aprendendo Lazarus com seus videos. Porém, tive problemas ao tentar conectar o lazarus com Mysql.
    Estou utilizando Xubuntu 18.04 + Lazarus 1.8.2 + Zeos 7.2.4-stable + Mysql-Server 5.7.27.
    Ao selecionar o protocolo mysqld-5 e tentar a conexão, aparece a seguinte mensagem de erro:
    None of the dynamic libraries can be found or is not loadable: libmysqld.so.20, libmysqld.so.19, libmysqld.so.18, libmysqld.so.16, libmysqld.so.15, libmysqld.so !
    Use TZConnection.LibraryLocation if the location is invalid.
    Pode me ajudar?

    • @infocotidiano
      @infocotidiano  5 ปีที่แล้ว

      Boa noite, desculpe a demora, mas seu comentario por algum motivo ficou na pasta de SPAM.
      tente abrir o terminal e digitar:
      sudo apt install libmysqld.*
      e tecle enter, deve instalar as libs

  • @cristoferviniciusbonmann6398
    @cristoferviniciusbonmann6398 8 ปีที่แล้ว

    Olá, Daniel. Gostei muito do tutorial, porém eu estou recebendo o seguinte erro ao tentar conectar com o Mysql:Can not load default MySQL library ("libmysqlclient.so.18" or "libmysqlclient.so"). Check your installation. Já pesquisei bastante e não achei a solução, já se deparou com esse erro antes? Saberia me dizer aonde o lazarus busca as bibliotecas de conexão com o banco de dados? Estou usando Mysql 5.7 e meu SO é o Ubuntu 16.10

    • @infocotidiano
      @infocotidiano  8 ปีที่แล้ว

      +Cristofer Vinicius Bonmann baixe e instale o pacote da lib... Observe a versão do seu mysql e do Ubuntu: security.debian.org/pool/updates/main/m/mysql-5.5/

    • @cristoferviniciusbonmann6398
      @cristoferviniciusbonmann6398 8 ปีที่แล้ว +1

      Obrigado pela resposta Daniel, vou tentar.

    • @infocotidiano
      @infocotidiano  8 ปีที่แล้ว

      +Cristofer Vinicius Bonmann