MySQL Dump Importfortschritt anzeigen
Der Titel klingt ein wenig holprig, aber es geht hier um eine wirklich nette Funktion, die sich bestimmt jeder irgendwann schon einmal gewünscht hat. Eine “Fortschrittsanzeige” für das Einspielen von MySQL Dumps (siehe Screenshot).
Hierfür wird ein kleines Programm namens bar benutzt, welches Fortschrittsanzeigen für Dateitransfers generiert. Auf SourceForge kann man sich die aktuelle Version herunterladen. Ubuntu Nutzer (ab Natty/11.04 ) können auch die Paketquellen zur Installation verwenden:
$ sudo apt-get install bar
Ein simpler Import eines MySQL Dump würde dann in etwa so aussehen:
$ bar -if=/pfad/zum/dump.sql | mysql
Natürlich macht dieser Umweg nur Sinn wenn das Dump auch eine entsprechende Größe aufweist. ;-)
Hinweis: Die Angabe der Logindaten entfällt bei mir, weil ich eine ~/.my.cnf verwende.
Weitere Links zum Thema:
http://clpbar.sourceforge.net/
http://manpages.ubuntu.com/manpages/natty/en/man1/bar.1.html



Nachdem ich bereits einige Browser unter Ubuntu 10.04 Netbook Edition (Lucid) getestet habe, musste ich leider feststellen das auf einem EeePC 1001g die Performance auch für Browser recht gering ist. Wie schon in Vergangenen Posts erwähnt, bin ich mit der Leistung des Firefox unter Lucid (Netbook Edition) nicht zufrienden. Chromium / Google Chrome sind da erheblich schneller, belegen aber eine Menge an knappen Ressourcen. Und mit Opera bin ich noch nicht so recht warm geworden. Also hab ich mich heute ran gemacht einen weiteren Kandidaten zu testen: Epiphany. 
Beim Entwickeln von PHP Anwendungen, kommt man meiner Meinung nach um einen anständigen Debugger nicht vorbei. Ich habe auf meinen Testsystemen deshalb immer Xdebug installiert. Das allein hilft schon eine Menge Fehler zu finden.
