Skip to content

Latest commit

 

History

History
150 lines (97 loc) · 3.8 KB

readme-pt.md

File metadata and controls

150 lines (97 loc) · 3.8 KB




Language: EN-US


O propósito dos códigos deste repositório é fornecer um conjunto de exemplos de código para quem está começando a usar o PostgreSQL com a linguagem C.

Se meu código te ajudou em algo, considere ser um patrocinador 💙


📑 Sumário



⭐ Noções gerais


Para instalar o PostgreSQL no Linux (distribuições baseadas em Debian/Ubuntu), você pode executar os comandos abaixo.

sudo apt install postgresql postgresql-contrib
sudo apt install libpq-dev

Conectar no servidor:

sudo -u postgres psql

Ao acessar o servidor, você pode utilizar estes comandos abaixo para gerenciá-lo.

\l                     Lista os bancos de dados.
\c DB_NAME             Conecta em um banco de dados existente.
\dt                    Lista as tabelas existentes.
\q                     Sair do servidor.

📋 Descrição dos arquivos

De uso geral:

  • build.sh: Gera executáveis (compila).
  • settings.h: Header contendo as configurações do servidor PostgreSQL.

Códigos:

  • 1 - connect.c: Realiza a conexão com o servidor.
  • 2 - create table.c: Cria e exclui uma tabela no banco de dados.
  • 3 - insert item.c: Insere registros em uma tabela.
  • 4 - select all.c: Seleciona os registros de uma tabela.
  • 5 - delete.c: Exclui registros.
  • 6 - update.c: Atualiza registros.

🔨 Compilando os códigos

Para compilar os códigos, basta executar o script build.sh, especificando em seus parâmetros o nome do arquivo que você deseja compilar, como no exemplo abaixo.

./build.sh "1 - connect.c"

O arquivo compilado sempre fica salvo com o nome app-test, logo, basta executá-lo para realizar os testes.

./app-test

🔗 Referências e Links

ZetCode, PostgreSQL programming in C


😃 Autor

Patrocinar: melchisedech333
Twitter: Melchisedech333
LinkedIn: Melchisedech Rex
Blog: melchisedech333.github.io


📜 Licença

BSD-3-Clause license



Lembre-se de deixar
uma linda estrelinha 🤩