MySQL Workbench 5.2.14 Beta 4 Verfügbar

Das Team von MySQL hat eine neue Beta-Version des MySQL Workbench bereitgestellt (Release-Info). Wir drücken alle die Daumen, dass es nicht mehr so lange dauert, bis die Finale Version verfügbar ist.

Das Workbench 5.2. soll nicht nur die bekannten Modellierungswerkzeuge beinhalten, um MySQL-Datenbanken zu erstellen. Es auch zu einem ausgewachsen Administrationswerkzeug werden, was die Funktionen des MySQL Query Browser und des MySQL Administrator mit vereint.

Wir bleiben weiter gespannt.

MySQL Workbench 5.2.8 Beta verfügbar

Eine neue Version des MySQL Workbench 5.2 ist verfügbar. Die Version 5.2.8 ist nach Aussagen der Entwickler Feature-komplett

Neben dem bekannten Datenbankdesigner gibt es auch Funktionen aus den MySQL Query Browser, zum Abfragen gegen bestehende Datenbanken. Zudem sind Administrationsfunktion aus dem MySQL Admin-Tool integriert.

Vielleicht wird da ja noch eine IDE für den MySQL-Server drauss

Wer sich die aktuelle Beta-Version ansehen will kann es hier tun.

Carriage Return und Trim in MySQL

MySQL hat eine Eigenart, auf die man Rücksicht nehmen muss. Die Trim Funktion entfernt standardmassig nur Leerzeichen. Wagenrückläuft (Carriage Return und Line Feeds) bleiben erhalten. Wenn man die entfernen will muss man das seperat machen. Glücklicherweise unterstützt Mysql einen damit:


trim('\r' from str)

Die Dokumentation beschreibt die Funktion wie folgt:

TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str), TRIM(remstr FROM] str)

Gibt den String str zurück, bei dem alle remstr-Präfixe oder -Suffixe entfernt wurden. Wenn keine der Konfigurationsangaben BOTH, LEADING oder TRAILING angegeben wurde, wird BOTH vorausgesetzt. remstr ist optional; sofern es nicht angegeben ist, werden Leerzeichen entfernt.

Ich persönlich hätte es schöner gefunden, wenn sich die Funktion wie jede andere Trim-Funktion, zum Beispiel das Trim in PHP verhält und nicht sichbare Zeichen mit abschneidet. Erst recht schade, das SQL nicht ein Standard-Set an Funktionen definiert, die ein Datenbank haben muss und die immer gleich funktionieren. So könnte man endlich mal portable Datenbankanwendungen schreiben … nur so eine Idee …

Sun’s VirtualBox portable

Die VirtualBox von Sun ist super. Eine einfach und kostenlose Variante Betriebssysteme zu virtualisieren. Ein Problem bleibt aber, bis jetzt, die VirtualBox hat sich ins Betriebssystem eingenistet und machte ein Transport auf Wechselplatten fast unmöglich. Der Grund ist, das sich von Host zu Host der Rechner und damit die UUID ändert und sich Windows zum Beispiel ständig neu registrieren möchte. Das geht leider nicht auf Dauer, bei Caschy habe ich gelesen, das es eine portable Version gibt. Werde es die Tage mal Testen und euch auf dem laufenden halten. Hier gehts zum Download.

MySQL Workbench 5.2.3 Alpha verfügbar

Eine neue Version des MySQL Workbench ist verfügbar. Mit der Version 5.2 wird das Workbench um Funktionen des MySQL Query Browsers erweitert. Es beinhalt, im Vergleich mit den Vorgängern, Live-Abfragen gegen Datenbanken. Somit reift das Produkt zu einer vollständigen IDE für den MySQL-Server.

Nach den ersten Tests kann man sagen nur sagen, wenn die Entwickler die Stabilitätsprobleme der in den Griff bekommen, wird es ein super Tool für MySQL.

Wer sich  die aktuelle Alpha-Version ansehen will kann es hier tun.

Root-Passwort in MySQL zurücksetzen

Es kommt immermal vor das man sich aus irgendeinen Grund aus der Datenbank ausgesperrt hat.

Hier eine kurze Anleitung wie man wieder reinkommt:

Zurücksetzung des MYSQL Root Passworts in Linux

  1. Auf dem System als root einloggen.
  2. Dann via den MySQL-Prozess stoppen:
    /etc/init.d/mysql stop
  3. File mit dem Inhalt:
    SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘MeinNeuesPasswort’);
    anlegen und speichern
  4. Folgenden Aufruf durchführen:
    mysqld_safe –init-file=/PFADZUMFILE/FILE
  5. Danach MySQL wieder neustarten:
    /etc/init.d/mysql restart

Und schon hat man ein neues Passwort für ROOT gesetzt.

Nicht vergessen die Datei wieder zu löschen!

Wer es ganz genau wissen will bzw. eine Anleitung für Windows sucht schaut bitte in der MySQL-Hilfe

Mein dank gilt  Mr. Foo, bei dem ich den Tip zuerst gesehen habe.