Administra tus datos con Cloud SQL Studio

En esta página, se describe cómo explorar y administrar tus datos de Cloud SQL con Cloud SQL Studio en la consola de Google Cloud.

Cloud SQL Studio permite que los usuarios autorizados interactúen directamente con la base de datos de SQL y ejecuten consultas de SQL desde la consola de Google Cloud para acceder y manipular datos. Puedes realizar un rango de acciones que realizarías en un cliente de línea de comandos de SQL, como crear índices y tablas, modificar tablas o configurar vistas.

Cloud SQL Studio incluye un panel llamado Explorador que está integrado con un editor de consultas y una tabla de resultados de consultas en SQL. Puedes ejecutar declaraciones DDL, DML y DQL desde esta misma interfaz. Por ejemplo, en lugar de configurar una herramienta de consultas de una base de datos de terceros, puedes crear una tabla y consultar tus datos con el editor de consultas en Cloud SQL Studio.

Puedes usar el panel Explorador para visualizar los objetos de tu base de datos, así como para interactuar con ellos. Puedes crear, modificar y borrar los objetos de la base de datos, como los siguientes:

  • Tablas
  • Columnas
  • Índices y claves
  • Funciones

También puedes usar el panel Explorador para generar consultas SELECT para tablas.

Si es la primera vez que usas Cloud SQL, consulta la Descripción general de Cloud SQL.

Roles y permisos requeridos

Para obtener los permisos que necesitas para completar las tareas de este documento, pídele a tu administrador que te otorgue el rol de IAM de administrador de Cloud SQL (roles/cloudsql.admin) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso.

También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.

Para usar Cloud SQL Studio, debes tener los siguientes permisos:

  • cloudsql.instances.get
  • cloudsql.users.list
  • cloudsql.databases.list
  • cloudsql.instances.executeSql

Además, asegúrate de tener permisos a nivel de base de datos para la base de datos que usas en la autenticación y la contraseña del usuario de base de datos privilegiado que usarás.

Explora tus datos

Para acceder al panel Explorador, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Elige una instancia de la lista.
  3. En el menú de navegación, haz clic en Cloud SQL Studio.
  4. Accede a Cloud SQL con el nombre de tu base de datos, así como tu nombre de usuario y contraseña. En el panel Explorador muestra una lista de los objetos de tu base de datos.

Crea, modifica y consulta tus datos

Con el editor de SQL, puedes ejecutar cualquier combinación de declaraciones DDL, DML y DQL. Puedes redactar una consulta tú mismo o puedes propagar el editor de consultas con una plantilla mediante el explorador.

Para estructurar, modificar o consultar tus datos, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Elige una instancia de la lista.
  3. En el menú de navegación, haz clic en Cloud SQL Studio.
  4. Accede a Cloud SQL con el nombre de tu base de datos, nombre de usuario y contraseña.
  5. Redacta una consulta con uno de los siguientes métodos:
    • Para redactar tu propia consulta, sigue estos pasos:
      1. Abre una pestaña nueva con solo hacer clic en
      2. Escribe tu consulta cuando aparezca el editor de consultas.
    • Para redactar una consulta que comience con una plantilla, sigue estos pasos:
      1. En el panel Explorador, junto a un objeto o una colección de bases de datos, haz clic en more_vert Ver acciones. Aparecerán una o más acciones disponibles.
      2. Haz clic en una acción. El editor de consultas se propaga con una plantilla.
      3. Reemplaza cualquier marcador de posición en la plantilla.
  6. Ejecuta tus consultas con cualquiera de los siguientes enfoques:
    • Para ejecutar todas las instrucciones en el Editor de consultas, haz clic en Ejecutar.
    • Para ejecutar sentencias específicas, selecciona una o varias y haz clic en Ejecutar seleccionados.
  7. Los resultados de tus consultas aparecen en la pestaña Resultados. Si hay varios conjuntos de resultados disponibles, selecciona un resultado de la lista desplegable Todos los resultados.

Limitaciones

  • Cloud SQL Studio admite consultas ligeras. Las respuestas de más de 8 MB podrían truncarse. Cloud SQL Studio indica el momento en que se devuelven resultados parciales.
  • Solo puedes ejecutar consultas para las instancias de Cloud SQL que se estén ejecutando.
  • Cloud SQL Studio no es compatible con servidores externos.
  • Las solicitudes que tarden más de un minuto se cancelan.
  • Cloud SQL Studio no mantiene abierta una conexión de base de datos después de que se completa la ejecución de una secuencia de comandos SQL. Del mismo modo, las pestañas del editor no comparten una sesión común y cada ejecución inicia una sesión nueva.
  • Cuando ejecutas una combinación de declaraciones DML, DQL y DDL, solo se mostrarán los resultados de las consultas de DQL.
  • Cerrar el navegador o la pestaña del navegador no detiene la ejecución de la consulta en Cloud SQL Studio. La consulta se ejecutará hasta que se complete o se agote el tiempo de espera.
  • Cloud SQL Studio solo es compatible con la autenticación nativa de PostgreSQL (nombre de usuario y contraseña). No puedes autenticarte con la administración de identidades y accesos ni usar credenciales guardadas en Secret Manager.
  • Si ejecutas varias instrucciones en el editor de consultas al mismo tiempo y una o más instrucciones generan un error, se anulará la ejecución de todas las instrucciones y se mostrará el primer error encontrado.