https://youtu.be/7EfYn7MkdyI?si=mRekrHtNc7pjO8Gb
No vídeo acima, estou mostrando como criar nuvem, provisionar banco de dados MySQL e dbeaver e como conectar tudo isso ao meu código rapidamente.
Aqui está uma explicação mais detalhada:
Fazemos login no Qubinets e passamos pela nova configuração da nuvem.
Escolhemos o conjunto de aplicativos que vamos usar (no nosso caso MySQL). Também adicionamos DBeaver para gerenciamento de banco de dados e Ingress Nginx para conectividade com nossa instância MySQL.
Escolhemos nosso provedor de nuvem preferido e concluímos a configuração clicando em “Instanciar nuvem”. Assim que a configuração da nuvem foi concluída, conectamos nossos aplicativos. Alteramos o nome do banco de dados para “Qubinets” e atualizamos nas configurações de conexão no DBeaver. Garantiu que a porta para a conexão MySQL estivesse definida como 3306.
Em nosso IDE, escrevemos um script Python para conectar ao banco de dados MySQL. Usamos os detalhes da conexão (nome de usuário, senha, nome do banco de dados e host) em nosso script.
Para fins de implantação, definimos esses detalhes de conexão como variáveis de ambiente.
Escrevemos consultas SQL para criar uma tabela chamada “clientes” e inserir um novo registro de cliente nesta tabela.
Depois de implantar nossos aplicativos, recuperamos o endereço externo do Ingress Nginx e o usamos para executar nosso script Python.
Abrimos o DBeaver, o que nos levou a configurar a conexão usando nosso host MySQL, nome de usuário e senha.
Confirmamos que a tabela “clientes” existia e os dados inseridos estavam presentes.
Para garantir a persistência, adicionamos outro registro de cliente e o verificamos no DBeaver.
Em resumo, criamos uma nuvem, provisionamos MySQL e DBeaver, conectamos-os ao Ingress Nginx, escrevemos e executamos um script Python para interagir com o banco de dados e verificamos tudo no DBeaver – tudo em 30 minutos. Tudo isso foi feito com a ajuda de Qubinets.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3