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 💙
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.
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.
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
ZetCode, PostgreSQL programming in C
Patrocinar: melchisedech333
Twitter: Melchisedech333
LinkedIn: Melchisedech Rex
Blog: melchisedech333.github.io