Danke erstmal für die Antwort!
> schau mal in die /mysql/charsets/Index.xml
> Ist dort UTF8 unter charset Nummer '192' gelistet?
Nein, der Abschnitt, bei dem es um UTF8 geht sieht so aus:
<charset name="utf8">
<family>Unicode</family>
<description>UTF-8 Unicode</description>
<alias>utf-8</alias>
<collation name="utf8_general_ci" id="33">
<flag>primary</flag>
<flag>compiled</flag>
</collation>
<collation name="utf8_bin" id="83">
<flag>binary</flag>
<flag>compiled</flag>
</collation>
</charset>
"192" habe ich in Index.xml gar nicht gefunden.
> useUnicode=true und characterEncoding=UTF-8 an den JDBC-Verbindungsstring anhängen
Hab ich gemacht und mit characterEncoding=UTF-8 konnte er sich dann tatsächlich testweise verbinden. Als ich dann allerdings auf eine Tabelle geklickt habe, ging dann gar nichts mehr, und nach einiger Zeit schmierte dann oobase ab.
> JDBC / MySQL updaten bzw. mit einer anderen Version testen, ob das Problem weiterhin besteht
Auch gemacht. Der ursprüngliche mysql Server läuft auf Debian stable und liefert mir über die Version "mysql Ver 14.12 Distrib 5.0.32, for pc-linux-gnu (i486) using readline 5.2"
Ich hab einfach mal unter der lokalen windows Maschine mysql-5.0.41-win32 installiert, beim Setup unbedingt utf8 ausgewählt und siehe da es klappt mit oobase und jdbc auf Anhieb. Auch mit den gleichen Einstellungen. Das ist schön, aber irgendwie auch ärgerlich, da ich den mysql Server natürlich auf dem richtigen Server unter Linux laufen lassen will. Also scheints ja doch irgendwie an der Konfiguration oder der Software (serverseitig) zu liegen.
Gruß,
Charlie (noch schwer am überlegen)