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

  • Perihelion

    Perihelion

    23 NİSAN 2008
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009
  • TotalxLuna

    TotalxLuna

    27 Kasım 2011