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

Nesta página, mostraremos como criar e se conectar a uma instância do Cloud SQL MySQL, além de realizar operações básicas de SQL usando o Console do Google Cloud Platform e o cliente mysql.

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

  4. Enable the Administrador do Cloud SQL API.

    Enable the API

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 MySQL.
  5. Clique em Escolher a segunda geração.
  6. Insira myinstance em Código da instância.

    Captura de tela de criação de instância

  7. Digite a senha do usuário raiz.

    Use os valores padrão dos outros campos.

  8. Clique em Criar.

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

Conectar-se à instância usando o cliente mysql 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á isto:

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

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

    gcloud sql connect myinstance --user=root
    
  3. Insira a senha raiz.

    O prompt do MySQL é exibido.

Criar um banco de dados e fazer upload de dados

  1. Crie um banco de dados do SQL na sua instância do Cloud SQL:
    CREATE DATABASE guestbook;
    
  2. Insira dados de exemplo no banco de dados do livro de visitas:
    USE guestbook;
    CREATE TABLE entries (guestName VARCHAR(255), content VARCHAR(255),
        entryID INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(entryID));
        INSERT INTO entries (guestName, content) values ("first guest", "I got here!");
        INSERT INTO entries (guestName, content) values ("second guest", "Me too!");
    
  3. Recupere os dados:
    SELECT * FROM entries;
    
    Você verá:
    +--------------+-------------------+---------+
    | guestName    | content           | entryID |
    +--------------+-------------------+---------+
    | first guest  | I got here!       |       1 |
    | second guest | Me too!           |       2 |
    +--------------+-------------------+---------+
    2 rows in set (0.00 sec)
    mysql>
    

Limpar

Para evitar a cobrança na sua conta do Google Cloud Platform 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 MySQL