Ich habe soeben ein Console-Skript geschrieben, dass alle Datenbanken und Tabellen auf InnoDB und UTF8 (utf_general_ci) umstellt. Mit phpMyAdmin w�re dies freilich eine Qual. :) Die Umstellung macht Sinn, da einerseits InnoDB zeilenbasiert sperrt (MyISAM tabellenweise) und auch Fremdschl�ssel versteht. Zum anderen ist UTF-8 auch f�r Nicht-US-Zeichen ganz praktisch, da sie verlustfrei und sauber gespeichert werden.

Allerdings kommt mein Script OHNE JEGLICHE GARANTIE! Also macht immer ein Backup zuvor. Hier nun das Skript:

Version mit Syntax-Highlightning - Nur zum Ansehen!

Version zum Downloaden - Bitte nach rewrite.php umbenennen, das root-Passwort (von dem Datenbank-Server) einstellen und dann mit php rewrite.php ausf�hren.

Viel Gl�ck beim Umstellen! :)

Quix0r
_______________
News-Flash: - Bitte den Bug-Tracker mehr nutzen! - Wiki verfuegbar - Bitte die neuste GIT-Revision von dieser Anleitung - Topic 180 herunterladen - Bug-Rallye gestartet! - Historisches Archiv angelegt - SVN-Howto - Commit-Statistik Feb 2008 - dato
« Last edit by Quix0r on Wed Feb 20, 2008 6:44 pm. »