# tMysqlOutput

Writes, updates, makes changes or suppresses entries in a database.

tMysqlOutput executes the action defined on the table and/or on the data contained in the table, based on the flow incoming from the preceding component in the Job.

Depending on the Talend product you are using, this component can be used in one, some or all of the following Job frameworks:

* Standard: see [tMysqlOutput Standard properties](https://help.qlik.com/talend/en-US/components/7.2/mysql/tmysqloutput-standard-properties "These properties are used to configure tMysqlOutput running in the Standard Job framework.").

  The component in this framework is available in all Talend products.

* MapReduce: see [tMysqlOutput MapReduce properties](https://help.qlik.com/talend/en-US/components/7.2/mysql/tmysqloutput-mapreduce-properties "These properties are used to configure tMysqlOutput running in the MapReduce Job framework.").

  The component in this framework is available in all subscription-based Talend products with Big Data and Talend Data Fabric.

* Spark Batch: see [tMysqlOutput properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/7.2/mysql/tmysqloutput-properties-for-apache-spark-batch "These properties are used to configure tMysqlOutput running in the Spark Batch Job framework.").

  This component can also be used to write data to a RDS Aurora or a RDS MySQL database.

  The component in this framework is available in all subscription-based Talend products with Big Data and Talend Data Fabric.

* Spark Streaming: see [tMysqlOutput properties for Apache Spark Streaming](https://help.qlik.com/talend/en-US/components/7.2/mysql/tmysqloutput-properties-for-apache-spark-streaming "These properties are used to configure tMysqlOutput running in the Spark Streaming Job framework.").

  This component can also be used to write data to a RDS Aurora or a RDS MySQL database.

  This component is available in Talend Real Time Big Data Platform and Talend Data Fabric.