Sonntag, 15. Januar 2006

MySQL Dump und Restore

Eine MySQL Datenbank kann mit dem Befehl mysqldump gesichert und mit dem Befehl mysql wieder zurückgeschrieben werden. Um den Dump zu komprimieren wird gzip eingesetzt.

Dump
mysqldump -uUSER -pPW -h localhost DB | gzip > MYFILE.gz

Restore
gunzip < MYFILE.gz | /usr/bin/mysql -uUSER -pPW -h localhost DB

Freitag, 13. Januar 2006

Dienstag, 10. Januar 2006

Montag, 9. Januar 2006

MySQL Select mit Datumsbereich

Eine einfache SQL Abfrage. Es sollen nur Datensätze der nächsten 40 Tage ausgelesen werden.
...
// heute
$startday = date("Y-m-d");
// 40 Tage später
$endday = date("Y-m-d", mktime(0,0,0,date(m),date(d)+40,date(Y)));
// SQL Abfrage
$sql = "SELECT * FROM mytab WHERE mydate > '".$startday."' and mydate < '".$endday."' ORDER BY mydate";
...

Samstag, 7. Januar 2006

Dienstag, 27. Dezember 2005

Sonntag, 18. Dezember 2005

Freeware TrueCrypt verschlüsselt deine Daten

Benutzt du einen externen Datenträger, z.B. einen USB-Stick oder eine externe Harddisk? Mit TrueCrypt können virtuelle Volumes erzeugt werden, welche wie eine normale Festplatte angesprochen werden. Der Inhalt wird dabei "on the fly" mit verschiedenen Verfahren verschlüsselt. Es können mehrere Volumes erstellt und auch nach Passworteingabe automatisch gemountet werden.


  • Kopiere TrueCrypt auf deinen externen Datenträger

  • Starte das Programm und erstelle auf dem Datenträger einen TrueCrypt Container

  • "mounte" den erstellten Container unter einem Laufwerkbuchstaben

  • Der verschlüsselte Container steht jetzt als neues Laufwerk zur Verfügung


Ab sofort sind deine Daten in diesem Container mit TrueCrypt verschlüsselt. Zugang hast du nur noch mit deinem Passwort.
Diese Software läuft auf Windows und Linux. Auf Linux können die Container aber nur gelesen werden.

www.truecrypt.org