UTF8 ongelmia

Kaikki phpBB:hen liittymätön jorina tänne.
Google olkoon ystäväsi...
Avatar
Jannek
Hyvässä vauhdissa
Hyvässä vauhdissa
Viestit:17
Liittynyt:15 Syys 2006, 14:58
UTF8 ongelmia

Viesti Kirjoittaja Jannek » 27 Joulu 2006, 03:02

Mikähän siinä on että aina kun törmään sanaan UTF8 jotain menee pieleen?

Sain jouluksi hankittua uuden koneen eikä tietenkään silloin muistunut mieleen mikä jumalaton homma siinä tietojen siirtämisessä on :roll: Kaikkein ikävintä on kuitenkin se että testiserveri jäi vanhalle koneelle, joten ajattelin vähän päivitellä samalla ohjelmistoja uudempiin. Kun phpbbkin nyt siirtyy UTF8:aan ajattelin yksinkertaistaa asioita ja valitsin myös Mysql:n UTF:8-version. "Se varmaan yksinkertaistaa asioita sitten myöhemmin", ajattelin. Siitä en tiedä, mutta ainakin toistaiseksi homma kusee :x

a) Vanha phpbb2 lopetti toimintansa - ilmeisesti php5:n takia? Se nyt sinänsä ei ole ongelma kun selviän ilmankin.
b) Vanha olympus beta3 sairastui dementiaan (ts. sessionit ei pysy muistissa vaan katoavat samantien... miksi?) - asialla sinänsä ei ole mitään merkitystä poistokamaa se on muutenkin. Beta4 asentui nätisti ilman ongelmia.

Kopioin vanhan serverin tietokannat ihan tiedostonhallinnan kautta uuteen mysql kansioon ja kaikki näytti pelaavan hyvin. ääkköset toimivat ja tietoja voi selailla phpmyadminissa ongelmitta. Ongelmia tuli vasta kun yritin kopioida phpbb B3:sta taulua phpmyadminin avulla phpbb B4:n tietokantaan:

SQL Error : 1406 Data too long for column 'my_table' at row 1

Nettiselailulla ei hirveästi korjausehdotuksia löytynyt - ja jos nyt totta puhutaan niin en ihan täysin edes hahmota mikä on ongelman ydin. Kaikki osat käyttävät phpmyadminin mukaan UTF8:a ja ei kai taulua kopioitaessa sillä pitäisi olla merkitystä... Eikä tiedon pitäisi olla liian pitkääkään kun yritän kloonata taulua :wink:

Koodi: Valitse kaikki

Virhe

SQL-kysely:

INSERT INTO `phpbb4`.`tbl_taulu2`
SELECT *
FROM `phpbb3`.`tbl_taulu1`

MySQL ilmoittaa:
#1406 - Data too long for column 'kl_teksti' at row 1 

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 107 vierailijaa