DataGrip para desenvolvedores de MySQL

Assistência à programação em tempo real

Assistência à programação em tempo real

Programar é a atividade que a maioria dos desenvolvedores passa a maior parte do seu tempo fazendo num IDE. Os recursos inteligentes do DataGrip, como complementação automática, snippets de código, formatador, refatorações e diversas ações de intenção ajudam você a programar mais rápido. Concentre-se na lógica, e não no que você precisa digitar!

Editor de dados inteligente

Editor de dados inteligente

O DataGrip fornece um editor de dados inteligente com a capacidade de adicionar, excluir e alterar dados. Todas as consultas que o DataGrip executar durante atualizações de dados poderão ser encontradas posteriormente no seu log de SQL, para que você possa executar as mesmas alterações em outro banco de dados.

O extrator de dados do DataGrip oferece suporte a vários formatos, incluindo SQL INSERTS, SQL UPDATES, CSV, JSON, XML e outros. Esse mecanismo é personalizável, para que você possa criar seus próprios formatos, como Markdown ou apenas texto simples.

Trabalho conveniente com arquivos

Trabalho conveniente com arquivos

Se você trabalha com arquivos SQL armazenados no seu computador, talvez já tenha um diretório ativo com vários scripts. O DataGrip fornece uma interface prática para isso. Anexe pastas do seu computador, associe-as a fontes de dados, execute scripts em vários bancos de dados ou use até mesmo a integração incorporada com o Git!

Totalmente personalizável

Totalmente personalizável

O DataGrip oferece muitas maneiras de personalizar a interface. Você pode escolher qualquer um dos esquemas-padrão de cores ou criar o seu próprio; pode marcar fontes de dados com cores diferentes e até personalizar ou configurar o seu próprio esquema de teclado.

Ferramentas dump e restore do MySQL

Ferramentas dump e restore do MySQL

Para ajudar você a gerenciar backups do MySQL, integramos o DataGrip com o mysqldump e o mysqlrestore. Assim que você especificar o caminho para essas ferramentas, você poderá fazer dump e restaurar bancos de dados MySQL através da interface de usuário do DataGrip.

Como começar a usar o DataGrip para MySQL

Conectar-se ao banco de dados

Etapa 1

Conectar-se ao banco de dados

O DataGrip usa um driver JDBC para conectar-se ao seu banco de dados MySQL, que será baixado automaticamente durante o teste da conexão. Além das credenciais principais, que você precisará para se conectar (tais como porta, usuário e senha), você pode definir várias opções para a nova fonte de dados do MySQL:

  • Marcar a fonte de dados como somente leitura. Nesse modo, todas as consultas DDL ou DML serão sublinhadas. Se você executá-la, haverá um aviso.
  • O controle de transações é uma opção que permite que você decida se quer que todas as transações sejam submetidas automaticamente ou não.
  • As consultas 'keep-alive' e a autodesconexão ajudam você a gerenciar o comportamento da conexão.
  • O startup script é uma consulta SQL que será executada todas as vezes em que você estabelecer uma conexão.
  • A sincronização automática determina se a árvore do banco de dados deve ser atualizada automaticamente depois da execução de consultas DDL.
  • Opções SSH/SSL também estão disponíveis, se você precisar delas.
Conectar-se ao banco de dados

Etapa 2

Explorar os objetos do banco de dados

Uma vez conectado ao seu banco de dados MySQL, você verá uma lista de objetos no painel esquerdo. Essa lista é chamada de Database Explorer. Nela, você pode filtrar objetos e escolher quais esquemas devem ser mostrados.

Conectar-se ao banco de dados

Etapa 3

Gravar SQL

O DataGrip pode ajudar você a detectar bugs e problemas prováveis de aparecerem no seu código SQL antes de você compilá-lo e executá-lo. Aqui estão alguns exemplos do DataGrip que ajudam a detectar e chamar a atenção para erros.