DataGrip para desarrolladores de MySQL

Asistencia a la codificación en tiempo real

Asistencia a la codificación en tiempo real

Los desarrolladores invierten la mayor parte del tiempo que pasan en un IDE escribiendo código. Las funcionalidades inteligentes de DataGrip, como el autocompletado, los fragmentos de código, el formateador, las refactorizaciones y varias acciones de intención, le ayudan a codificar más rápidamente. ¡Céntrese en la lógica, no en lo que necesita escribir!

Editor de datos inteligente

Editor de datos inteligente

DataGrip le ofrece un editor de datos inteligente con la capacidad de añadir, eliminar y cambiar datos. Todas las consultas que DataGrip ejecuta durante las actualizaciones de datos pueden encontrarse después en su registro de SQL para que pueda llevar a cabo los mismos cambios en otra base de datos.

El extractor de datos de DataGrip es compatible con muchos formatos, entre los que se encuentran SQL INSERTS, SQL UPDATES, CSV, JSON o XML, entre otros. El mecanismo se puede personalizar, de manera que podrá crear sus propios formatos, como Markdown o texto plano.

Trabajar cómodamente con archivos

Trabajar cómodamente con archivos

Si trabaja con archivos SQL guardados en su ordenador, seguramente tenga un directorio de trabajo con montones de scripts. DataGrip tiene una interfaz muy útil para eso. Adjunte carpetas de su ordenador, asócielas a fuentes de datos, ejecute scripts en varias base de datos ¡o incluso utilice la integración con Git incorporada!

Completamente personalizable

Completamente personalizable

Es posible personalizar la interfaz de DataGrip de muchas formas. Puede elegir entre cualquiera de los esquemas de color predeterminados o crear el suyo propio, marcar las fuentes de datos con diferentes colores e incluso personalizar o configurar su propio esquema de teclado.

Herramientas de volcado y restauración de MySQL

Herramientas de volcado y restauración de MySQL

Para que pueda gestionar las copias de seguridad de MySQL, hemos integrado DataGrip con mysqldump y mysqlrestore. En cuanto especifique la ruta de acceso a estas herramientas, podrá volcar y restaurar las bases de datos de MySQL con la interfaz de usuario de DataGrip.

Familiarización con DataGrip para MySQL

Conectar a la base de datos

Paso 1

Conectar a la base de datos

DataGrip usa un controlador JDBC para conectarse a su base de datos de MySQL, que se descargará de forma automática al probar la conexión. Además de las credenciales principales que necesitará para conectarse, como el puerto, el usuario y la contraseña, podrá establecer muchas opciones para la nueva fuente de datos de MySQL:

  • Marcar la fuente de datos como solo lectura. En este modo, se subrayará cada consulta DDL o DML. Si la ejecuta, se mostrará un aviso.
  • Con el control de transacciones, podrá decidir si quiere que todas las transacciones se confirmen de forma automática o no.
  • Las consultas «keep-alive» y la desconexión automática le permitirán gestionar el comportamiento de la conexión.
  • El script Startup es una consulta SQL que se ejecutará cada vez que establezca una conexión.
  • Auto-sync determina si el árbol de la base de datos debería actualizarse automáticamente tras las consultas DDL.
  • Las opciones SSH/SSL también están disponibles, en caso de que las necesitase.
Conectar a la base de datos

Paso 2

Explorar los objetos de las bases de datos

Cuando se haya conectado a la base de datos de MySQL, verá la lista de objetos en el panel izquierdo, en el explorador de las bases de datos. Aquí podrá filtrar objetos y elegir qué esquemas deberían mostrarse.

Conectar a la base de datos

Paso 3

Escribir código SQL

DataGrip le ayudará a detectar errores y problemas que puede haber en su código SQL antes de compilarlo y ejecutarlo. Estos son algunos ejemplos en los que DataGrip acude al rescate detectando errores y mostrándoselos.