myanon
A fast anonymizer for MySQL dumps that processes `mysqldump` output as a stream, with deterministic hashing that preserves foreign key relationships.
myanon sits in a pipeline after mysqldump and rewrites sensitive columns according to a configuration file, with no intermediate storage. Built-in HMAC-SHA256 rules always produce the same output for the same input, so foreign keys stay consistent, and a JSON-aware parser handles fields inside JSON columns.
It’s written in C and released under a modified BSD license.
Community feedback
This space is for grounded, evaluable experience — versions used, environments, what you measured or observed, and how it behaves alongside other software. General impressions without supporting detail may be removed. Sign in to write one; posts are tied to a verified identity, not anonymous.