Sim

MySQL

Verbindung zur MySQL-Datenbank herstellen

Das MySQL Tool ermöglicht es Ihnen, eine Verbindung zu jeder MySQL-Datenbank herzustellen und eine Vielzahl von Datenbankoperationen direkt in Ihren agentischen Workflows durchzuführen. Mit sicherer Verbindungshandhabung und flexibler Konfiguration können Sie Ihre Daten einfach verwalten und mit ihnen interagieren.

Mit dem MySQL-Tool können Sie:

  • Daten abfragen: Führen Sie SELECT-Abfragen aus, um Daten aus Ihren MySQL-Tabellen mit der mysql_query Operation abzurufen.
  • Datensätze einfügen: Fügen Sie mit der mysql_insert Operation neue Zeilen zu Ihren Tabellen hinzu, indem Sie die Tabelle und die einzufügenden Daten angeben.
  • Datensätze aktualisieren: Ändern Sie bestehende Daten in Ihren Tabellen mit der mysql_update Operation, indem Sie die Tabelle, neue Daten und WHERE-Bedingungen angeben.
  • Datensätze löschen: Entfernen Sie Zeilen aus Ihren Tabellen mit der mysql_delete Operation, indem Sie die Tabelle und WHERE-Bedingungen angeben.
  • Raw SQL ausführen: Führen Sie beliebige benutzerdefinierte SQL-Befehle mit der mysql_execute Operation für fortgeschrittene Anwendungsfälle aus.

Das MySQL-Tool ist ideal für Szenarien, in denen Ihre Agenten mit strukturierten Daten interagieren müssen – wie beispielsweise bei der Automatisierung von Berichten, der Synchronisierung von Daten zwischen Systemen oder der Unterstützung datengesteuerter Workflows. Es vereinfacht den Datenbankzugriff und macht es einfach, MySQL-Daten programmgesteuert zu lesen, zu schreiben und zu verwalten.

Gebrauchsanweisung

Integrieren Sie MySQL in den Workflow. Kann Abfragen, Einfügen, Aktualisieren, Löschen und rohe SQL-Befehle ausführen.

Tools

mysql_query

SELECT-Abfrage in MySQL-Datenbank ausführen

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMySQL-Server-Hostname oder IP-Adresse
portnumberJaMySQL-Server-Port (Standard: 3306)
databasestringJaDatenbankname für die Verbindung
usernamestringJaDatenbank-Benutzername
passwordstringJaDatenbank-Passwort
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
querystringJaSQL SELECT-Abfrage zum Ausführen

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
rowsarrayArray der zurückgegebenen Zeilen aus der Abfrage
rowCountnumberAnzahl der zurückgegebenen Zeilen

mysql_insert

Neuen Datensatz in MySQL-Datenbank einfügen

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMySQL-Server-Hostname oder IP-Adresse
portnumberJaMySQL-Server-Port (Standard: 3306)
databasestringJaDatenbankname für die Verbindung
usernamestringJaDatenbank-Benutzername
passwordstringJaDatenbank-Passwort
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
tablestringJaTabellenname zum Einfügen
dataobjectJaEinzufügende Daten als Schlüssel-Wert-Paare

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
rowsarrayArray der eingefügten Zeilen
rowCountnumberAnzahl der eingefügten Zeilen

mysql_update

Bestehende Datensätze in MySQL-Datenbank aktualisieren

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMySQL-Server-Hostname oder IP-Adresse
portnumberJaMySQL-Server-Port (Standard: 3306)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringJaDatenbank-Benutzername
passwordstringJaDatenbank-Passwort
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
tablestringJaName der zu aktualisierenden Tabelle
dataobjectJaZu aktualisierende Daten als Schlüssel-Wert-Paare
wherestringJaWHERE-Klausel-Bedingung (ohne WHERE-Schlüsselwort)

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
rowsarrayArray der aktualisierten Zeilen
rowCountnumberAnzahl der aktualisierten Zeilen

mysql_delete

Datensätze aus MySQL-Datenbank löschen

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMySQL-Server-Hostname oder IP-Adresse
portnumberJaMySQL-Server-Port (Standard: 3306)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringJaDatenbank-Benutzername
passwordstringJaDatenbank-Passwort
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
tablestringJaName der Tabelle, aus der gelöscht werden soll
wherestringJaWHERE-Klausel-Bedingung (ohne WHERE-Schlüsselwort)

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
rowsarrayArray der gelöschten Zeilen
rowCountnumberAnzahl der gelöschten Zeilen

mysql_execute

Führt eine rohe SQL-Abfrage auf einer MySQL-Datenbank aus

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMySQL-Server-Hostname oder IP-Adresse
portnumberJaMySQL-Server-Port (Standard: 3306)
databasestringJaDatenbankname für die Verbindung
usernamestringJaDatenbank-Benutzername
passwordstringJaDatenbank-Passwort
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
querystringJaRohe SQL-Abfrage zur Ausführung

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
rowsarrayArray der von der Abfrage zurückgegebenen Zeilen
rowCountnumberAnzahl der betroffenen Zeilen

Hinweise

  • Kategorie: tools
  • Typ: mysql
MySQL