Kirjoittaja Aihe: UTF-8 ja MySQL  (Luettu 2463 kertaa)

tkodex

  • Käyttäjä
  • Viestejä: 41
    • Profiili
UTF-8 ja MySQL
« : 06.08.07 - klo:14.19 »
Hei!

Haluaisin tehdät oman web-sovellutukset UTF-8 merkkikoodauksella. Mutta on tullut eteen ongelmia. phpMyAdmin näyttää, että "MySQL:n merkistö:  UTF-8 Unicode (utf8)". Mutta käytännössä käyttäen phpMyAdmia tai Emmaa jne. syötetyt tekstit taitavatkin tallentua todellisuudessa ISO-8859-1 merkistöllä. Omien PHP-ohjelmien kautta tekstit tallentuvat UTF-8:na, mutta silloin nk. ääkköset menevät sutuksi edellä mainituilla clienteilla. Tietokantoja kun pitäisi voida käyttää myös noiden ohjelmien kautta. Mitähän säätöjä pitäisi minnekin tehdä?

Sanattakoon, että en ole mikään merkistö/MySQL mestari.

Terv.
Tero K.

pttk

  • Käyttäjä
  • Viestejä: 1045
    • Profiili
Vs: UTF-8 ja MySQL
« Vastaus #1 : 06.08.07 - klo:15.26 »

 Enpä ole joutunut tekemään mutta UTF = ISO/IEC 10646 pitäisi olla käytössä suomessa mitä se ei vielä vanhojen win ym, sovellusten tähden ole. Mutta eipä nuo ikuisesti tilannetta läpi sormien katsele EU.
Debian 6 "Squeeze", Ubuntu  10.04, Ubuntu 12.04

tkodex

  • Käyttäjä
  • Viestejä: 41
    • Profiili
Vs: UTF-8 ja MySQL
« Vastaus #2 : 06.08.07 - klo:17.50 »
Muropaketissa oli jotain juttua http://plaza.fi/muropaketti/bbs/t498194 mutta ei tuntunut tuokaan auttavan. Mä kun luulin, että Linux järjestelmät / ohjelmat on jo täysin UTF-8 yhteensopivia.  :-\

pttk

  • Käyttäjä
  • Viestejä: 1045
    • Profiili
Vs: UTF-8 ja MySQL
« Vastaus #3 : 06.08.07 - klo:18.13 »
Tiedä onko tuostakaan mitään apua mutta laitan nyt kuitenkin.

 http://www.kfalck.net/blog.php?id=219

Hakusanayhdistelmä;     linux UTF8 MySQL yhteensopivuus    Google;ssa tuottaa hakuja mutta en viitsinyt enempiä selailla liikaa sivuja.    ;)
« Viimeksi muokattu: 06.08.07 - klo:18.28 kirjoittanut pttk »
Debian 6 "Squeeze", Ubuntu  10.04, Ubuntu 12.04