Christian Renner

Große MySQL-Dumps zeilenweise splitten und importieren

Dieser Post soll darstellen, wie man einen MySQL-Dump zeilenweise splittet bzw. nur bestimmte Teile extrahiert, um nur Teile der Datenbank weiderherzustellen bzw. den Import zeitlich aufzuteilen. Er ist vor allem für mich als Gedankenstütze gedacht, könnte aber auch für andere interessant sein.

Erstellt man mittels mysqldump ein Backup der Datenbank, verwendet man wohl so was ähnliches, wie folgt:

mysqldump -h HOST -u USER DBNAME -p > FILENAME.sql

Als Ergebnis erhält man ein MySQL-Skript, mit welchem man mittels mysql die komplette Datenbank wieder herstellen kann und zwar wie folgt:

mysql -h HOST -u USER DBNAME -p < FILENAME.sql

Import zerlegt

So weit - so gut. Das dürfte für die Meisten nichts Neues sein. Handelt es sich nun jedoch bei FILENAME.sql um einen recht großen Dump, muss man diesen eventuell mit split zerlegen. Das könnte man zum Beispiel mit einem der folgenden Anweisungen erledigen:
Read More »

Posted in Development | Tagged , , , , | Leave a comment

PHPUnit in PDT integrieren unter MacOSX 10.6

Um Unittests und ggf. weitere Checks direkt aus der IDE zur Ausführung zu bringen, bietet es sich an, diese Funktionalität in die jeweilige Entwicklungsumgebung einzubetten.

Meine Systemvoraussetzungen:

  • MacOSX 10.6.4
  • PDT 1.2
  • XAMPP für Mac OSX

Um PHPUnit zu installieren, Read More »

Posted in Development | Tagged , , , , , , , , | Leave a comment

Exception im EDT unter Substance 5.x

Folgende Exception war das Resultat, als ich jüngst in meinem Java-Projekt das veraltete JAR-File des Substance Look & Feels der Version 4.3 mit der aktuellen Version 5.1 überschrieben habe:

org.jvnet.substance.api.UiThreadingViolationException: Component creation must be done on Event Dispatch Thread

Zugegeben: Es war schon etwas waghalsig zu glauben, dass dies auch einfach so mal gehen kann. Aber Hallo? Man darf ja wohl noch träumen.

Die Lösung auf das Problem findet man in folgendem Beitrag und ist gleichermaßen simpel und erschreckend: Substance 5.0 and Event Dispatch Thread.

Die Quintessenz ist folgende: Read More »

Posted in Development | Tagged , | Leave a comment