Guia de início rápido do Cloud SQL para PostgreSQL

Nesta página, você verá como criar e se conectar a uma instância do PostgreSQL do Cloud SQL e realizar operações básicas de SQL usando o console do Google Cloud Platform e o cliente do psql.

Antes de começar

  1. Faça login na sua Conta do Google.

    Se você ainda não tiver uma, inscreva-se.

  2. Selecione ou crie um projeto do GCP.

    Acessar a página Gerenciar recursos

  3. Verifique se o faturamento foi ativado para o projeto.

    Saiba como ativar o faturamento

Criar uma instância do Cloud SQL

  1. Acesse a página "Instâncias do Cloud SQL" no Console do Google Cloud Platform.

    Acessar a página "Instâncias do Cloud SQL"

  2. Selecione o projeto e clique em Continuar.

  3. Clique em Criar instância.

  4. Clique em PostgreSQL.

  5. Insira myinstance em Código da instância.

    Captura de tela da parte superior da tela de criação de instância

  6. Insira uma senha para o usuário postgres.

    Use os valores padrão dos outros campos.

  7. Clique em Criar.

    Quando você retorna à lista de instâncias, a nova instância aparece esmaecida enquanto é inicializada.

Conectar-se à sua instância usando o cliente psql no Cloud Shell

  1. No Console do Google Cloud Platform, clique no ícone do Cloud Shell (Ícone do Cloud Shell) no canto superior direito.

    Quando o Cloud Shell terminar de inicializar, você verá:

    Welcome to Cloud Shell! Type "help" to get started.
    username@example-id:~$
    

  2. No prompt do Cloud Shell, conecte-se à instância do Cloud SQL:

    gcloud sql connect myinstance --user=postgres
    
  3. Insira a senha do postgres.

    Aparecerá o prompt do psql.

Criar um banco de dados e fazer upload de dados

  1. Insira dados de exemplo no banco de dados postgres:
    CREATE TABLE guestbook (guestName VARCHAR(255), content VARCHAR(255),
                            entryID SERIAL PRIMARY KEY);
    INSERT INTO guestbook (guestName, content) values ('first guest', 'I got here!');
    INSERT INTO guestbook (guestName, content) values ('second guest', 'Me too!');
    
  2. Recupere os dados:
    SELECT * FROM guestbook;
    
    Você verá:
      guestname   |   content   | entryid
    --------------+-------------+---------
     first guest  | I got here! |       1
     second guest | Me too!     |       2
    (2 rows)
    postgres=>
    

Limpar

Para evitar cobranças na conta do GCP pelo uso de recursos neste guia de início rápido:

  1. Acesse a página "Instâncias do Cloud SQL" no Console do Google Cloud Platform.
    Acessar a página "Instâncias do Cloud SQL"
  2. Selecione a instância do myinstance para abrir a página Detalhes da instância.
  3. Na barra de ícones na parte superior da página, clique em Excluir.
  4. Na janela Excluir instância, digite myinstance e clique em Excluir.

    Após a exclusão da instância, o respectivo nome não poderá ser usado por aproximadamente sete dias.

A seguir

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud SQL para PostgreSQL