Sim

MySQL

Conectar a la base de datos MySQL

La herramienta MySQL te permite conectarte a cualquier base de datos MySQL y realizar una amplia gama de operaciones directamente dentro de tus flujos de trabajo agénticos. Con manejo seguro de conexiones y configuración flexible, puedes gestionar e interactuar fácilmente con tus datos.

Con la herramienta MySQL, puedes:

  • Consultar datos: Ejecutar consultas SELECT para recuperar datos de tus tablas MySQL usando la operación mysql_query.
  • Insertar registros: Añadir nuevas filas a tus tablas con la operación mysql_insert especificando la tabla y los datos a insertar.
  • Actualizar registros: Modificar datos existentes en tus tablas usando la operación mysql_update, proporcionando la tabla, los nuevos datos y las condiciones WHERE.
  • Eliminar registros: Borrar filas de tus tablas con la operación mysql_delete, especificando la tabla y las condiciones WHERE.
  • Ejecutar SQL directo: Ejecutar cualquier comando SQL personalizado usando la operación mysql_execute para casos de uso avanzados.

La herramienta MySQL es ideal para escenarios donde tus agentes necesitan interactuar con datos estructurados—como automatizar informes, sincronizar datos entre sistemas o impulsar flujos de trabajo basados en datos. Simplifica el acceso a bases de datos, facilitando la lectura, escritura y gestión de tus datos MySQL de forma programática.

Instrucciones de uso

Conéctate a cualquier base de datos MySQL para ejecutar consultas, gestionar datos y realizar operaciones de base de datos. Admite operaciones SELECT, INSERT, UPDATE, DELETE con manejo seguro de conexiones.

Herramientas

mysql_query

Ejecutar consulta SELECT en base de datos MySQL

Entrada

ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor MySQL
portnumberSíPuerto del servidor MySQL (predeterminado: 3306)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
querystringSíConsulta SQL SELECT a ejecutar

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas devueltas por la consulta
rowCountnumberNúmero de filas devueltas

mysql_insert

Insertar nuevo registro en base de datos MySQL

Entrada

ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor MySQL
portnumberSíPuerto del servidor MySQL (predeterminado: 3306)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
tablestringSíNombre de la tabla donde insertar
dataobjectSíDatos a insertar como pares clave-valor

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas insertadas
rowCountnumberNúmero de filas insertadas

mysql_update

Actualizar registros existentes en la base de datos MySQL

Entrada

ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor MySQL
portnumberSíPuerto del servidor MySQL (predeterminado: 3306)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
tablestringSíNombre de la tabla a actualizar
dataobjectSíDatos a actualizar como pares clave-valor
wherestringSíCondición de la cláusula WHERE (sin la palabra clave WHERE)

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas actualizadas
rowCountnumberNúmero de filas actualizadas

mysql_delete

Eliminar registros de la base de datos MySQL

Entrada

ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor MySQL
portnumberSíPuerto del servidor MySQL (predeterminado: 3306)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
tablestringSíNombre de la tabla de la que eliminar
wherestringSíCondición de la cláusula WHERE (sin la palabra clave WHERE)

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas eliminadas
rowCountnumberNúmero de filas eliminadas

mysql_execute

Ejecutar consulta SQL en bruto en base de datos MySQL

Entrada

ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor MySQL
portnumberSíPuerto del servidor MySQL (predeterminado: 3306)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
querystringSíConsulta SQL en bruto para ejecutar

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas devueltas por la consulta
rowCountnumberNúmero de filas afectadas

Notas

  • Categoría: tools
  • Tipo: mysql
MySQL