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 in binlog.000003 enthalten sind. Zu [...]

[weiter]

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 der Verwendung [...]

[weiter]

17.01
2010

iWatch Dateisystemüberwachung in Echtzeit

iWatch ist ein Programm zur Dateisystemüberwachung in Echtzeit. Es ist ein einfaches Perl-Skript, das Veränderungen in bestimmten Verzeichnissen/Dateien überwacht und Benachrichtigungen unverzüglich per E-Mail verschickt. Die Liste der überwachten Objekte wird aus einer xml-Konfigurationsdatei gelesen.
http://iwatch.sourceforge.net/documentation.html
Downloads
http://sourceforge.net/project/showfiles.php?group_id=174218
OpenSUSE 10.3:
http://software.opensuse.org/search

[weiter]

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 password=PASSWORD(”neues-passwort”) where User=’root’;
mysql> flush privileges;
mysql> [...]

[weiter]

03.11
2009

Wie man eine MySQL Replikation repariert

Bei einer MySQL Replikation (Master-> Slave) kann es Manchmal ungültigen MySQL Abfragen geben, die dafür sorgen, dass die Replikation nicht mehr funktioniert.
Wie dieser Fehler behoben werden kann möchte ich nun zeigen:
Ausgangssituation:
OS: OpenSuSE
Mysql: Version 5.0.26
Cluster:
MysqlDB Master -> Slave oder auch Master1 -> Slave2 -> Master2 -> Slave1
Fehler:
Der Fehler kann in der Logdatei gefunden werden,
/var/lib/mysql/mysqld.log
oder über [...]

[weiter]


Switch to our mobile site