MySQL Datenbank Engine konvertieren

Hin und wieder muss man eine Datenbank mit der alten MyISAM Engine auf den neueren, schnelleren Standard InnoDB konvertieren, z.B. bei Updates von Magento oder Moodle. Die beste Möglichkeit dies zu bewerkstelligen, ist ein kleines Skript wie dieses: < ?php //MySQL Verbindung aufbauen $db_server = ‚localhost‘; $db_user = „USER“; $db_password = „PASSWORD“; mysql_connect($db_server, $db_user, $db_password)… MySQL Datenbank Engine konvertieren weiterlesen

Codeschnipsel: MySQL-Datenbanken in UTF8 konvertieren

Beim Update von älteren Systemen stößt man hin und wieder auf die Problematik, dass Zeichensätze wie der gute alte ISO 8859-1 (Latin-1, Westeuropäisch) in den neueren, state of the art Zeichensatz UTF-8 (Universal Character Set) konvertiert werden sollen. Natürlich könnte man nun Tabelle für Tabelle einzeln mit phpMyAdmin oder ähnlichen Tools umwandeln, bei großen Content… Codeschnipsel: MySQL-Datenbanken in UTF8 konvertieren weiterlesen