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

  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009
  • tinycammonitor

    tinycammonit

    14 Aralık 2010