mysql -u username -p database -e deletedata.sql
Ich bekomme Fehler 1064 (42000) bei Zeile 1: Sie haben einen Fehler in Ihrer SQL-Syntax; Sie in die Bedienungsanleitung zu Ihrer MySQL-Server-Version für die richtige Syntax entspricht in der Nähe verwenden ‚deletedata.sql‘ at line 1MySQL Fehler 1064, nicht sicher, was ich hier falsch mache
DELETE FROM 'table1' WHERE 'column' <= date_sub(current_date, INTERVAL 37 day);
DELETE FROM 'table2' WHERE 'column' <= date_sub(current_date, INTERVAL 37 day);
Was könnte ich fehle?
Ich habe beide Lösungen ausprobiert und die gleichen Fehler bekommen ... verblüffend! –
Kannst du eine "describe 'table1'" von der MySQL-Konsole aus machen und dein Tabellenschema hier einfügen (oder zumindest die relevanten Felder), damit wir direkt mit dem arbeiten können, was du hast? –