Datuve :: Forums :: Arhīvs :: SQL latin1 > utf8 saglabājot garumzīmes.

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 100

Reģistrētie lietotāji online: 0

Viesi online: 100

Datuve.lv video
Top.LV

SQL latin1 > utf8 saglabājot garumzīmes.

Ievietoja: bublik @ 2008.09.02 15:54  

Sveiki.
Ir nepieciešams pārveidot tabulu no latin1 uz utf8 saglabājot garumzīmes, respektīvi ā iekš latin1 ir arī ā iekš utf8.
Gāju vadoties pēc šīs pamācības http://laacz.lv/2006/12/28/mysql-un-utf8/ bet beigās rezultāts bija tāds, ka visas garumzīmes un teksts aiz viņām bija pazudis/nogriests.
Vai ir kādi ieteikumi?
Paldies.

Komentāri:

#1 rudis @ 2008.09.02 16:23

@mysql_connect($dbhost, $dbuser, $dbpasswd) or die ('<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><b>Nevar pieslēgties datubāzei, īslaicīgas problēmas ar serveri, pēc brītiņa viss būs okey. </b>');

@mysql_query("SET character_set_results=latin1, character_set_connection=latin1, character_set_client=latin1");

@mysql_select_db($dbname) or die ('<b>Database/configuration error (DB is missing).</b>');

Es vismaz šo te atrisināju tā, viss darbojās ar UTF-8, pamaini tik to latin1 uz utf-8. Nu cerams, ka domu saprati.