PostgreSQL no Slackware - Importando e Exportando arquivos TXT e CSV

No presente artigo abordarei a instalação e configuração do PostgreSQL no Slackware Linux e o procedimento para importar e exportar arquivos TXT e CSV.

[ Hits: 5.266 ]

Por: Jean César em 27/03/2018


Bônus - Outros comandos úteis



Criando usuário normal no postgres:

postgres=# create user dark encrypted password 'testes' createdb;
CREATE ROLE

Logando em um banco pelo usuário postgres, usando o usuário darkstar para logar no banco teste:

postgres$ psql -U darkstar -d teste

postgres$ psql -h localhost -d teste

postgres$ psql -d teste -U darkstar -W

postgres$ psql -h localhost -U darkstar -d teste -p 5432

postgres$ psql --command="select *from cadastros" --host=localhost --port=5432 --username=darkstar --dbname=teste

Logando em um banco sem o usuário postgres, usando o usuário darkstar para logar no banco teste:

su -c "psql -d teste -U darkstar -W"

su -c "psql -h localhost -U darkstar -d teste -p 5432"

su -c 'psql --command="select *from cadastros" --host=localhost --port=5432 --username=darkstar --dbname=teste'

su - postgres -c 'psql --command="select *from cadastros" --host=localhost --port=5432 --username=darkstar --dbname=teste'

postgres=# drop database teste;
ERROR: database "teste" does not exist

ou:

postgres=# drop database if exists teste;
NOTICE: database "teste" does not exist, skipping
DROP DATABASE

Este artigo está vinculado ao que escrevi sobre os passos acima no MariaDB: Slackware + MariaDB (MySQL): importando e exportando arquivos TXT

Fontes


Página anterior    

Páginas do artigo
   1. PostgreSQL
   2. Importação e exportação de arquivos TXT
   3. Bônus - Outros comandos úteis
Outros artigos deste autor

Ativando e configurando a compactação de memória com Zram no Slackware

Script GitPratico para criar repositórios remotos sem logar no GitHub

Slackware + MariaDB (MySQL): importando e exportando arquivos TXT

Plugins, Atalhos e Comandos do Visual Studio Code

Leitura recomendada

Vacuum - otimizando sua base de dados PostgreSQL

PgBouncer - Instalação no Debian 6.0 Squeeze

HowTo: Como criar Cluster Linux - Ativo/Passivo para Postgres com DRBD, Pacemaker e Corosync

Autenticação no PostgreSQL - com exemplos

Postgres e os Sistemas Alterdata

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts