SORU
29 Ocak 2010, Cuma


İSİMLERİ utf8 MySQL hazır mı?

Ben genellikle PHP komut aşağıda buna benzer bir şey MySQL kullanma

query("SET NAMES utf8");   

Şimdiye kadar bu konuda birkaç temel soru var ve bu yüzden herhangi bir proje için bunu yapmak zorunda kaldım.

  1. Bu PDO ile yapılan bir şey mi sadece?
  2. Eğer PDO belirli bir şey değilse, bunu yapmanın amacı nedir? Mysql için kodlamayı ayarlama olduğunun farkındayım ama demek istediğim, hiç kullanmak zorunda kaldım neden kullanmak isteyeyim ki?

CEVAP
29 Ocak 2010, Cuma


Saf ASCII temsil edilemeyen sunucu olan karakterleri için veri göndermek istediğiniz zaman gerekli gibi '' veya ''. ö -

Eğer MySQL örneği beklemek yapılandırılmışsa olmayan UTF-8 istemci bağlantıları varsayılan kodlama (çok, konum ve platform bağlı olarak.)

Nasıl çalıştığını biliyorsunuz değil mi diye http://www.joelonsoftware.com/articles/Unicode.html okuyun.

http://stackoverflow.com/questions/1650591/whether-to-use-set-names İSİMLER alternatifleri AYARLAYIN ve tam olarak ne olduğunu görmek için okuyun.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009