Sim

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

Connectez-vous Ă  n'importe quelle base de donnĂ©es MySQL pour exĂ©cuter des requĂȘtes, gĂ©rer des donnĂ©es et effectuer des opĂ©rations de base de donnĂ©es. Prend en charge les opĂ©rations SELECT, INSERT, UPDATE, DELETE avec une gestion sĂ©curisĂ©e des connexions.

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