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_inserten 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_executepour 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Ăštre | Type | Obligatoire | Description |
|---|---|---|---|
host | string | Oui | Nom d'hĂŽte ou adresse IP du serveur MySQL |
port | number | Oui | Port du serveur MySQL (par défaut : 3306) |
database | string | Oui | Nom de la base de données à laquelle se connecter |
username | string | Oui | Nom d'utilisateur de la base de données |
password | string | Oui | Mot de passe de la base de données |
ssl | string | Non | Mode de connexion SSL (disabled, required, preferred) |
query | string | Oui | RequĂȘte SQL SELECT Ă exĂ©cuter |
Sortie
| ParamĂštre | Type | Description |
|---|---|---|
message | string | Message d'état de l'opération |
rows | array | Tableau des lignes retournĂ©es par la requĂȘte |
rowCount | number | Nombre de lignes retournées |
mysql_insert
Insérer un nouvel enregistrement dans une base de données MySQL
Entrée
| ParamĂštre | Type | Obligatoire | Description |
|---|---|---|---|
host | string | Oui | Nom d'hĂŽte ou adresse IP du serveur MySQL |
port | number | Oui | Port du serveur MySQL (par défaut : 3306) |
database | string | Oui | Nom de la base de données à laquelle se connecter |
username | string | Oui | Nom d'utilisateur de la base de données |
password | string | Oui | Mot de passe de la base de données |
ssl | string | Non | Mode de connexion SSL (disabled, required, preferred) |
table | string | Oui | Nom de la table dans laquelle insérer |
data | object | Oui | Données à insérer sous forme de paires clé-valeur |
Sortie
| ParamĂštre | Type | Description |
|---|---|---|
message | string | Message d'état de l'opération |
rows | array | Tableau des lignes insérées |
rowCount | number | Nombre de lignes insérées |
mysql_update
Mettre à jour des enregistrements existants dans une base de données MySQL
Entrée
| ParamĂštre | Type | Obligatoire | Description |
|---|---|---|---|
host | string | Oui | Nom d'hĂŽte ou adresse IP du serveur MySQL |
port | number | Oui | Port du serveur MySQL (par défaut : 3306) |
database | string | Oui | Nom de la base de données à laquelle se connecter |
username | string | Oui | Nom d'utilisateur de la base de données |
password | string | Oui | Mot de passe de la base de données |
ssl | string | Non | Mode de connexion SSL (disabled, required, preferred) |
table | string | Oui | Nom de la table Ă mettre Ă jour |
data | object | Oui | Données à mettre à jour sous forme de paires clé-valeur |
where | string | Oui | Condition de la clause WHERE (sans le mot-clé WHERE) |
Sortie
| ParamĂštre | Type | Description |
|---|---|---|
message | string | Message d'état de l'opération |
rows | array | Tableau des lignes mises Ă jour |
rowCount | number | Nombre de lignes mises Ă jour |
mysql_delete
Supprimer des enregistrements d'une base de données MySQL
Entrée
| ParamĂštre | Type | Obligatoire | Description |
|---|---|---|---|
host | string | Oui | Nom d'hĂŽte ou adresse IP du serveur MySQL |
port | number | Oui | Port du serveur MySQL (par défaut : 3306) |
database | string | Oui | Nom de la base de données à laquelle se connecter |
username | string | Oui | Nom d'utilisateur de la base de données |
password | string | Oui | Mot de passe de la base de données |
ssl | string | Non | Mode de connexion SSL (disabled, required, preferred) |
table | string | Oui | Nom de la table de laquelle supprimer |
where | string | Oui | Condition de la clause WHERE (sans le mot-clé WHERE) |
Sortie
| ParamĂštre | Type | Description |
|---|---|---|
message | string | Message d'état de l'opération |
rows | array | Tableau des lignes supprimées |
rowCount | number | Nombre de lignes supprimées |
mysql_execute
ExĂ©cuter une requĂȘte SQL brute sur une base de donnĂ©es MySQL
Entrée
| ParamĂštre | Type | Obligatoire | Description |
|---|---|---|---|
host | string | Oui | Nom d'hĂŽte ou adresse IP du serveur MySQL |
port | number | Oui | Port du serveur MySQL (par défaut : 3306) |
database | string | Oui | Nom de la base de données à laquelle se connecter |
username | string | Oui | Nom d'utilisateur de la base de données |
password | string | Oui | Mot de passe de la base de données |
ssl | string | Non | Mode de connexion SSL (disabled, required, preferred) |
query | string | Oui | RequĂȘte SQL brute Ă exĂ©cuter |
Sortie
| ParamĂštre | Type | Description |
|---|---|---|
message | string | Message d'état de l'opération |
rows | array | Tableau des lignes retournĂ©es par la requĂȘte |
rowCount | number | Nombre de lignes affectées |
Notes
- Catégorie :
tools - Type :
mysql