Hierzu möchte ich alle sql-queries loggen, um dann ggf. bei einem aufgetretenen Fehler alle bis zum Stichpunkt angefallenen Queries in einer leeren db wieder einspielen zu können.
Soso. Lesestoff.
Falls Du das immer noch oder gar zusätzlich manuell tun willst, dann stellt sich die Frage, warum Du nicht den Zeitpunkt mitloggst und jedes Vorkommen von now() einfach mittels eines Tools wie sed ersetzt.
um dann ggf. bei einem aufgetretenen Fehler alle bis zum Stichpunkt angefallenen Queries
Da wäre wohl noch was zu lesen. Mal von Transaktionen gehört? DIE sind dafür gedacht.