Ekinox
Tools

MySQL

Se connecter à une base de données MySQL

L'outil MySQL vous permet de vous connecter à n'importe quelle base de données MySQL et d'effectuer un large éventail d'opérations directement dans vos workflows d'agents. Avec une gestion sécurisée des connexions et une configuration flexible, vous pouvez facilement gérer et interagir avec vos données.

Avec l'outil MySQL, vous pouvez :

  • Interroger des données : exécuter des requêtes SELECT pour récupérer des données de vos tables MySQL en utilisant l'opération mysql_query.
  • Insérer des enregistrements : ajouter de nouvelles lignes à vos tables avec l'opération mysql_insert en spécifiant la table et les données à insérer.
  • Mettre à jour des enregistrements : modifier des données existantes dans vos tables en utilisant l'opération mysql_update, en fournissant la table, les nouvelles données et les conditions WHERE.
  • Supprimer des enregistrements : retirer des lignes de vos tables avec l'opération mysql_delete, en spécifiant la table et les conditions WHERE.
  • Exécuter du SQL brut : lancer n'importe quelle commande SQL personnalisée en utilisant l'opération mysql_execute pour des cas d'utilisation avancés.

L'outil MySQL est idéal pour les scénarios où vos agents doivent interagir avec des données structurées—comme l'automatisation des rapports, la synchronisation des données entre systèmes ou l'alimentation de flux de travail basés sur les données. Il simplifie l'accès aux bases de données, facilitant la lecture, l'écriture et la gestion de vos données MySQL par programmation.

Instructions d'utilisation

Intégrez MySQL dans le flux de travail. Peut interroger, insérer, mettre à jour, supprimer et exécuter du SQL brut.

Outils

mysql_query

Exécuter une requête SELECT sur une base de données MySQL

Entrée

ParamètreTypeObligatoireDescription
hoststringOuiNom d'hôte ou adresse IP du serveur MySQL
portnumberOuiPort du serveur MySQL (par défaut : 3306)
databasestringOuiNom de la base de données à laquelle se connecter
usernamestringOuiNom d'utilisateur de la base de données
passwordstringOuiMot de passe de la base de données
sslstringNonMode de connexion SSL (disabled, required, preferred)
querystringOuiRequête SQL SELECT à exécuter

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes retournées par la requête
rowCountnumberNombre de lignes retournées

mysql_insert

Insérer un nouvel enregistrement dans une base de données MySQL

Entrée

ParamètreTypeObligatoireDescription
hoststringOuiNom d'hôte ou adresse IP du serveur MySQL
portnumberOuiPort du serveur MySQL (par défaut : 3306)
databasestringOuiNom de la base de données à laquelle se connecter
usernamestringOuiNom d'utilisateur de la base de données
passwordstringOuiMot de passe de la base de données
sslstringNonMode de connexion SSL (disabled, required, preferred)
tablestringOuiNom de la table dans laquelle insérer
dataobjectOuiDonnées à insérer sous forme de paires clé-valeur

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes insérées
rowCountnumberNombre de lignes insérées

mysql_update

Mettre à jour des enregistrements existants dans une base de données MySQL

Entrée

ParamètreTypeObligatoireDescription
hoststringOuiNom d'hôte ou adresse IP du serveur MySQL
portnumberOuiPort du serveur MySQL (par défaut : 3306)
databasestringOuiNom de la base de données à laquelle se connecter
usernamestringOuiNom d'utilisateur de la base de données
passwordstringOuiMot de passe de la base de données
sslstringNonMode de connexion SSL (disabled, required, preferred)
tablestringOuiNom de la table à mettre à jour
dataobjectOuiDonnées à mettre à jour sous forme de paires clé-valeur
wherestringOuiCondition de la clause WHERE (sans le mot-clé WHERE)

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes mises à jour
rowCountnumberNombre de lignes mises à jour

mysql_delete

Supprimer des enregistrements d'une base de données MySQL

Entrée

ParamètreTypeObligatoireDescription
hoststringOuiNom d'hôte ou adresse IP du serveur MySQL
portnumberOuiPort du serveur MySQL (par défaut : 3306)
databasestringOuiNom de la base de données à laquelle se connecter
usernamestringOuiNom d'utilisateur de la base de données
passwordstringOuiMot de passe de la base de données
sslstringNonMode de connexion SSL (disabled, required, preferred)
tablestringOuiNom de la table de laquelle supprimer
wherestringOuiCondition de la clause WHERE (sans le mot-clé WHERE)

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes supprimées
rowCountnumberNombre de lignes supprimées

mysql_execute

Exécuter une requête SQL brute sur une base de données MySQL

Entrée

ParamètreTypeObligatoireDescription
hoststringOuiNom d'hôte ou adresse IP du serveur MySQL
portnumberOuiPort du serveur MySQL (par défaut : 3306)
databasestringOuiNom de la base de données à laquelle se connecter
usernamestringOuiNom d'utilisateur de la base de données
passwordstringOuiMot de passe de la base de données
sslstringNonMode de connexion SSL (disabled, required, preferred)
querystringOuiRequête SQL brute à exécuter

Sortie

ParamètreTypeDescription
messagestringMessage d'état de l'opération
rowsarrayTableau des lignes retournées par la requête
rowCountnumberNombre de lignes affectées

Notes

  • Catégorie : tools
  • Type : mysql
MySQL