Datenimport per Cronjob
am 11.12.2006 19:03:33 von Thomas HandschinHallo NG
Ich habe auf einem Weserver (Unix) eine Datei, die automatisch per FTP dort
abgelegt wird. In dieser Datei befindet sich ein SQL-Script für eine
mySQL-Datenbank drop, create und insert-Statements).
Hier ein Beispiel:
SET NAMES 'latin2';
DROP TABLE tbl_mySQL_Einstellungen;
CREATE TABLE tbl_mySQL_Einstellungen (
Copyright CHAR(255),
idEinstellung INT,
PrgLink CHAR(255),
PrgName CHAR(255),
Stand_DB DATETIME,
Version CHAR(255),
mySQLTimeStamp TIMESTAMP
);
INSERT INTO tbl_mySQL_Einstellungen(idEinstellung, Stand_DB, PrgName,
Version, PrgLink, Copyright)
VALUES (
1,
'2006-10-01 00:00:00',
'Programm Name',
'1.07',
'http://www.test.com/index.html',
'© 2005'
);
Bis anhin führe ich diese Updates jeweils innerhalb von phpMyAdmin aus
(SQL-Script ausführen mittels Datei importieren). Nun möchte ich mittels
eines Cronjobs dieses Script täglich laufen lassen, so dass die Tabelle
innerhalb der Datenbank automatisch aktualisiert wird. Wie kann ich das am
einfachsten durchführen bzw. mit was für einem Befehl kann ich dies auf dem
Shared-Webserver (www.hostpoint.ch) machen?
Besten Dank für Eure Hilfe.
Gruss
Thomas