
## Preflight checks for MySQL

URL: https://docs.atlan.com/apps/connectors/database/mysql/references/preflight-checks-for-mysql

> Before [running the MySQL crawler](/apps/connectors/database/mysql/how-tos/crawl-mysql), you can run [preflight checks](/product/connections/concepts/wha.

Before [running the MySQL crawler](https://docs.atlan.com/llms/connectors/mysql/crawl-mysql/llms.txt), you can run [preflight checks](https://docs.atlan.com/llms/catalog/connector-capabilities/what-are-preflight-checks/llms.txt) to perform the necessary technical validations. The following preflight checks are completed:

## Database and schema check

✅ `Check successful`

❌ `Check failed for $missingObjectName`

## Tables check

✅ `Check successful. Table count: <count>`

❌ `Check failed. Missing some of the required grants SELECT, SHOW VIEW, EXECUTE on tables:`

## S3

✅ `Check successful` if the bucket, region, and prefix combination is valid and the S3 credential passed is accessible.

❌`Check failed with error code - `

For example: `Miner S3 credentials: failed with error code: NoSuchBucket`

---
