muss ich zum manuellen Ausführen dieser Zeile phpmyadmin benutzen?
Nein, das geht per Commandline oder mit einem beliebigen anderen Tool auf - MySQL Front oder MySQL Administrator z.B. aber phpMyAdmin ist hier sehr solide.
wo in phpmyadmin kann ich den kram den manuell eingaben, hab noch nie damit gearbeitet.
Irgendwo gibts einen Reiter der simpel SQL heisst.
wie sieht denn die richtige Syntax aus?
ALTER TABLE tt_content CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
Und das mit jeder Tabelle.
Die wahrscheinlich einfachste Variante ist per SHOW TABLES alle Tabellen auflisten und dann die ALTER-TABLE-Zeilen in einem Texteditor vorbereiten und dann gemeinsam über phpMyAdmin auszuführen.
btw: das ist alles ohne Gewähr - mach (oder lass machen) vorher auf jeden ein Backup.
Das bloße konvertieren der Datenbank ist ggf. unsinn wenn die Daten falsch kodiert in der Datenbank stehen oder wenn TYPO3 dafür sorgt, dass sie falsch kodiert werden aber trotzdem als UTF-8 ausgeliefert werden (localconf.php SET NAMES bei der Datenbankverbindung nicht vergessen).