mySQL sunucusu , sunucu karakter setine ve
collationa sahiptir.
Sunucu karakter seti ve
collation mysqld başlattığınızda kullandığınız seçeneklere bağlıdır
Karakter seti için
--character-set-server collation için
--collation-server komutlarını lullanabilrsiniz
collation belirtmeksiniz tek karakter seti belirtirseniz işlem aşağıdaki ler ile aynı olur
Kod:
--character-set-server=latin1
--collation-server=latin1_swedish_ci
çünkü
latin1 için varsayılan
collation latin1_swedish_ci dir bunun için aşağıdaki komutlar kullanılabilir
Kod:
shell> mysqld
shell> mysqld --character-set-server=latin1
shell> mysqld --character-set-server=latin1 \
--collation-server=latin1_swedish_ci Ayarı değiştirmek için tek yol yeniden derlemektir. Kaynaktan oluşutrurken Varsayılan sunucu karakter setini ve collation değiştirmek için
--with-charset ve
--with-collation argumanlarını kullanın
Kod:
shell> ./configure --with-charset=latin1
veya
Kod:
shell> ./configure --with-charset=latin1 \
--with-collation=latin1_german1_ci