Using mysqldump, how can I create a consistent backup of a MySQL (InnoDB) database and have the dump files be separated by table?
To create a consistent backup using mysqldump, I know there is --single-transaction
To create separate dump files, I know I can use my language of choice to loop through the tables and call separate mysqldump
commands. But each table dump will be from a different point-in-time.
I was looking at the mysqldump
documentation for someway to specify a point-in-time either by timestamp or by binary log coordinates, but I could not find it.