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
çünkü latin1 için varsayılan collation latin1_swedish_ci dir bunun için aşağıdaki komutlar kul
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
veya
shell> ./configure --with-charset=latin1 \
--with-collation=latin1_german1_ci
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 kul
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
shell> ./configure --with-charset=latin1 \
--with-collation=latin1_german1_ci