MySQL tablo alanında depolanan bir metnin gerçek kodifikasyonunu bilmek nasıl?

2 Cevap php

Ben çok basit bir sorum var. Ben sadece bir MYSQL tablo alanında depolanan bir metin kodlamasını (UTF8, latin1) belirlemek gerekir.

2 Cevap

Kullanmış olduğunuz SELECT COLLATION(column) FROM table LIMIT 1;

Eh, veri veri depolanan anda yürürlükte olan charset ve collation ayarlarına göre saklanır.

Hangi charset ve collation değerleri, belirli bir veri parçası için kullanılır four places herhangi birinden gelebilir

  1. Sunucu Ayarları
  2. Veritabanı Ayarları
  3. Tablo Ayarları
  4. Sütun Ayarları

Tüm bu bilgiler ınformatıon_schema veritabanı sorgulama yoluyla keşfedilebilir