Tom: wieviel Bytes hat ENUM?

Beitrag lesen

Hello,

Im Falle von MySQL steht die Zuordnungsinformation bei den restlichen Metadaten der Tabelle.

Na siehste. Hat doch gar nicht weh getan. :-)

Dann können wir nun ja mit dem Gedanken von Marc fortfahren, der meinte, dass diese Nachschlagswerte ja intelligent verwaltet werden könnten.

#------

Wie muss mit der Konsole (Bluebox, Blackbox) und der Datenbank zusammenarbeiten, dass die Codierungen nicht durcheinandergewürfelt werden.

Du musst MySQL mitteilen, welche Kodierung du verwendest. Wenn deine Kodierung nicht mit der Default-Kodierung übereinstimmt, ist es am einfachsten, wenn du mit SET NAMES die von dir gewünschte Kodierung für die aktuelle Session angibst. MySQL kodiert dann zwischen deiner und der der Felder hin und her. Geht natürlich nicht in allen Konstellationen verlustfrei.

Das habe ich gemacht, in Einzelversuchen vor, nach und während der Arbeit mit der Tabelle.
Hat aber nichts genützt.

Beim Select wird in der Windows-Konsole ("DOS-Box") immer noch Müll (UTF-8 in Bytecodedarstellung) angezeigt.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de