# tMySQLInvalidRows

Checks MySQL database rows against specific Data Quality patterns (regular expression) or Data Quality rules (business rule).

tMySQLInvalidRows extracts DB rows that do not match a given data quality pattern or rule. You can then implement any required correction.

### In this section

* [tMySQLInvalidRows Standard properties](https://help.qlik.com/talend/en-US/components/7.2/mysql-validation/tmysqlinvalidrows-standard-properties?id=1290)

**Related concepts**

[Reading email addresses from a DB table and retrieving specific data](https://help.qlik.com/talend/en-US/components/7.2/mysql-validation/tmysqlinvalidrows-tlogrow-reading-email-addresses-from-db-table-and-retrieving-specific-data-standard-component-enterprise-this)

[Checking customer table against a given DQ rule to select customer records](https://help.qlik.com/talend/en-US/components/7.2/mysql-validation/tmysqlconnection-tmysqlinvalidrows-tlogrow-tmysqlinvalidrows-tlogrow-checking-customer-table-against-given-dq-rule-to-select-customer-records-standard-component-enterprise-this)