Jump to content
php.lv forumi

mysql 5 encoudings


element

Recommended Posts

MySQL kodējums: UTF-8 Unicode (utf8)

Pašlaik vērtības ir:

 

character set client utf8

(Globālā vērtība) latin1

character set connection cp1257

(Globālā vērtība) latin1

character set database latin1

character set filesystem binary

character set results utf8

(Globālā vērtība) latin1

character set server latin1

character set system utf8

collation connection cp1257_general_ci

(Globālā vērtība) latin1_swedish_ci

collation database latin1_swedish_ci

collation server latin1_swedish_ci

 

bet latin1 vietaa meegjinaats ir arii ar cp1257

veidojot datubaazi arii esmu meegjinaajis cp1257, gan utf8, gan latin1. galu beigaas paraada vienu un to pashu izvadot jebkaadus datus laukaa ar ???????˛?????

 

taatad probleema ir default-character-set? konfigureejot mysql5 arii ir meegjinaats noraadiit dazhaadus charsetus..

Edited by element
Link to comment
Share on other sites

ja jau visiem taatad probleemas bijushas, tad jau risinaajums visiem ir zinaams, ja? varbuut kaads vareetu pateikt vai probleema ir pie tabulas veidoshanas vai pie db konfiguraacijas vai kur citur? kaadu noraadi?

Edited by element
Link to comment
Share on other sites

Pēc konekcijas jaizpilda mysql kverijs SET NAMES 'tavskodejums' piem SET NAMES 'utf8'

Vēl var var lietot --skip-character-set-client-handshake lai serveris izmantotu savos settingos izmantojamo encodingu nevis to ko dod klients ..

 

http://mysql.com/doc/refman/5.0/en/server-options.html

use --skip-character-set-client-handshake; this makes MySQL behave like MySQL 4.0.

 

(abus kopā nevajag lietot :) )

Link to comment
Share on other sites

×
×
  • Create New...