# Composants MySQL

| [tMysqlBulkExec](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlbulkexec) | Ce composant améliore les performances pendant les opérations d'Insert dans une base de données MySQL ou Aurora. |
| --- | --- |
| [tMysqlClose](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlclose) | Ce composant ferme une connexion à la base de données Mysql connectée. |
| [tMysqlColumnList](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlcolumnlist) | Ce composant effectue une opération d'itération sur toutes les colonnes d'une table MySQL donnée et liste les noms des colonnes. |
| [tMysqlCommit](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlcommit) | Ce composant commite en une fois une transaction globale au lieu de commiter chaque ligne ou chaque lot de lignes, ce qui permet un gain de performance. |
| [tMysqlConfiguration](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlconfiguration) | Ce composant stocke des informations de connexion et d'authentification pouvant être réutilisées par d'autres composants MySQL. |
| [tMysqlConnection](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlconnection) | Ce composant ouvre une connexion à la base de données MySQL spécifiée afin de pouvoir la réutiliser dans le ou les sous-Job(s) suivant(s). |
| [tMysqlInput](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlinput) | Ce composant exécute une requête de base de données selon un ordre strict qui doit correspondre à celui défini dans le schéma. |
| [tMySQLInvalidRows](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlinvalidrows) | Ce composant vérifie les lignes d'une base de données par rapport à des modèles de qualité de données (expressions régulières) ou à des règles de qualité de données spécifiques (règles métier). |
| [tMysqlLastInsertId](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqllastinsertid) | Ce composant récupère la valeur de la clé primaire du dernier enregistrement inséré dans une table MySQL par un utilisateur ou une utilisatrice. |
| [tMysqlLookupInput](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqllookupinput) | Ce composant lit une base de données MySQL et extrait des champs en se basant sur une requête. |
| [tMysqlOutput](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqloutput) | Ce composant écrit, met à jour, modifie ou supprime les données d'une base de données. |
| [tMysqlOutputBulk](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqloutputbulk) | Ce composant écrit un fichier composé de colonnes et basé sur le séparateur défini et sur les standards MySQL et Aurora. |
| [tMysqlOutputBulkExec](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqloutputbulkexec) | Ce composant effectue une action d'Insert dans la base de données MySQL ou Aurora spécifiée. |
| [tMysqlRollback](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlrollback) | Ce composant annule le commit de transaction dans une base de données MySQL connectée pour éviter le commit de transaction involontaire. |
| [tMysqlRow](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlrow) | Ce composant exécute la requête SQL sur la base de données MySQL spécifiée. |
| [tMysqlSP](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlsp) | Ce composant appelle une procédure stockée de base de données MySQL. |
| [tMysqlTableList](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqltablelist) | Ce composant liste les noms des tables MySQL d'un jeu de tables donné, à l'aide d'une instruction SELECT se basant sur une clause WHERE. |
| [tMySQLValidRows](https://help.qlik.com/talend/r/fr-FR/8.0/components/mysql/tmysqlvalidrows) | Ce composant vérifie les lignes d'une base de données par rapport à des modèles spécifiques de qualité de données (expressions régulières). |