27.02
2011

PHP effektiv gegen Hacker-Angriffe absichern

PHP kann Dateien auf den Server schreiben, ausführbaren Code von Webadressen nachladen oder Linux-Systemkommandos mit den Rechten des Webservers ausführen. Meist sind diese Möglichkeiten nützlich und notwendig. Doch viel zu oft lässt sich, dank Fehlern, eine Funktion von außen missbrauchen, um Schädlingsprogramme auf dem Webserver zu installieren. Deshalb sollte sich jeder Webserver-Administrator dringend mit den […]

27.02
2011

SQL-Referenz Mini

Datentypen in SQL Die wichtigsten SQL-Datentypen sind bool TRUE oder FALSE int Ganzzahlen char () String fester Länge varchar () String variabler Länge mit festgesetztem Maximum long varchar (unter einigen Datenbanken: Text mit mehr als 2048 Zeichen) dec (, ) Offensichtlich Festkomma. übersteigt ein Wert die Zahl der möglichen Stellen wird der höchstmögliche Wert gespeichert […]

26.03
2010

mysqlbinlog — Hilfsprogramm für die Verarbeitung binärer Logdateien

Die Binärlogdateien, die der Server erzeugt, sind im Binärformat geschrieben. Um diese Dateien in Textform zu untersuchen, verwenden Sie das Hilfsprogramm mysqlbinlog. Rufen Sie mysqlbinlog wie folgt auf: shell> mysqlbinlog [options] log_file … Um beispielsweise den Inhalt einer Binärlogdatei namens binlog.000003 anzuzeigen, verwenden Sie folgenden Befehl: shell> mysqlbinlog binlog.0000003 Die Ausgabe enthält alle Ereignisse, die […]

26.03
2010

Mysql DB Check mit mysqlcheck

mysqlcheck — Hilfsprogramm für die Wartung und Reparatur von Tabellen Der Client mysqlcheck prüft, repariert, optimiert und analysiert Tabellen. mysqlcheck ähnelt hinsichtlich seines Funktionsumfangs myisamchk, funktioniert aber anders. Der wesentliche Unterschied besteht darin, dass mysqlcheck verwendet werden muss, wenn der Server mysqld ausgeführt wird, wohingegen myisamchk verwendet werden sollte, wenn er nicht läuft. Der Vorteil […]

10.11
2009

Mysql root Passwort vergessen?

Ein Reset des Mysql ROOT-Passwort ist recht einfach, solange man einen SSH Zugang zum Server hat. (Beispiel: SuSE) Stop mysql service rcmysql stop Start to MySQL server w/o password: mysqld_safe –skip-grant-tables & Connect to mysql server using mysql client: mysql -u root Setup new MySQL root user password mysql> use mysql; mysql> update user set […]