Ich versuche foo.sql mit dem Quellbefehl in MySQL auszuführen.Ausgabe der Ergebnisse der MySQL-Quelle an die Protokolldatei
Wenn ich den Befehl eingeben, wird die Datei entsprechend gelesen:
mysql> source ~/foo.sql
Nun gibt es viele Aussagen in dieser Datei ausgeführt wird, und ich möchte den Erfolg/Misserfolg dieser Aussagen überprüfen. Gibt es eine Möglichkeit, die Ergebnisse der Anweisungen in eine Protokolldatei foo.txt zu pipen?
ich etwas entlang der Linien von denke:
mysql> source ~/foo.sql into outfile ~/foo.txt
scheint jedoch diesen Befehl eingeben, dass alles übernehmen im Anschluss an die Quelle-Anweisung ist ein Dateiname; Es versucht also, eine Datei namens '~/foo.sql in outfile ~/foo.txt' zu finden, die offensichtlich nicht existiert.
Haben Sie den Befehl 'Pager' überprüft? – Konerak