Jawaban Anda adalah Anda dapat mengkonfigurasi dengan Pengaturan MySql. In My Answer mungkin ada sesuatu yang keluar dari konteksnya tetapi ini juga tahu itu membantu Anda.
cara mengkonfigurasi Character Set
danCollation
.
Untuk aplikasi yang menyimpan data menggunakan set karakter MySQL default dan collation ( latin1, latin1_swedish_ci
), tidak diperlukan konfigurasi khusus. Jika aplikasi memerlukan penyimpanan data menggunakan kumpulan karakter atau susunan yang berbeda, Anda dapat mengonfigurasi informasi kumpulan karakter dengan beberapa cara:
- Tentukan pengaturan karakter per database. Misalnya, aplikasi yang menggunakan satu database mungkin memerlukan
utf8
, sedangkan aplikasi yang menggunakan database lain mungkin memerlukan sjis.
- Tentukan pengaturan karakter saat startup server. Ini menyebabkan server menggunakan pengaturan yang diberikan untuk semua aplikasi yang tidak membuat pengaturan lain.
- Tentukan pengaturan karakter pada waktu konfigurasi , jika Anda membangun MySQL dari sumber. Hal ini menyebabkan server menggunakan pengaturan yang diberikan untuk semua aplikasi, tanpa harus menentukannya saat startup server.
Contoh yang ditampilkan di sini untuk pertanyaan Anda untuk menyetel himpunan karakter utf8, di sini juga menyetel pemeriksaan agar lebih berguna ( utf8_general_ci
pemeriksaan`).
Tentukan pengaturan karakter per database
CREATE DATABASE new_db
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
Tentukan pengaturan karakter saat startup server
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
Tentukan pengaturan karakter pada waktu konfigurasi MySQL
shell> cmake . -DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
Untuk melihat nilai dari kumpulan karakter dan variabel sistem pemeriksaan yang berlaku untuk koneksi Anda, gunakan pernyataan berikut:
SHOW VARIABLES LIKE 'character_set%';
SHOW VARIABLES LIKE 'collation%';
Ini mungkin jawaban yang panjang tetapi ada banyak cara, Anda dapat menggunakan. Semoga jawaban saya bermanfaat untuk Anda. untuk informasi lebih lanjut http://dev.mysql.com/doc/refman/5.7/en/charset-applications.html