MySQL
MySQL Connector
Connect to MySQL
Enter your MySQL server details. Supports standalone MySQL 5.7+, MySQL 8.x, and Amazon RDS MySQL.
For RDS: your endpoint URL without port
Minimum: SELECT privilege on target tables
Setup checklist
1
Create a read-only user:
CREATE USER 'adam'@'%' IDENTIFIED BY 'password';2
Grant SELECT access:
GRANT SELECT ON your_db.* TO 'adam'@'%';3
Allow remote connections in
my.cnf:bind-address = 0.0.0.04
Open firewall port
3306 to Adam's IP rangeSelect tables to process
Connected to mysql.example.com / production_db — 6 tables found
Select the tables you want to anonymise and download.
Schema preview — customers
customers · InnoDB · utf8mb4_unicode_ci
| Column | Type | Nullable | Key |
|---|---|---|---|
| customer_id | INT | NO | PRI |
| VARCHAR(255) | NO | UNI | |
| full_name | VARCHAR(120) | YES | |
| date_of_birth | DATE | YES | |
| postcode | VARCHAR(10) | YES | |
| created_at | DATETIME | NO |
Processing tables
Pulling data from MySQL, running PII detection, and applying anonymisation.
[08:12:01] Connected to mysql.example.com:3306
[08:12:01] Starting processing run for 2 tables
Download anonymised data
Processing complete. Your anonymised tables are ready for download.
customers_anon
orders_anon
Provenance Report