Di MySQL, Anda dapat menentukan kumpulan karakter dan susunan di berbagai tingkat. Anda dapat menentukannya di tingkat koneksi, tingkat server, tingkat database, tingkat tabel, dan tingkat kolom. Anda juga dapat menentukan susunan dalam kueri Anda sehingga menimpa susunan apa pun yang telah ditentukan sebelumnya pada tingkat yang disebutkan di atas.
Untuk mengatur set karakter dan susunan di tingkat database, Anda dapat menggunakan CREATE DATABASE
pernyataan atau ALTER DATABASE
pernyataan (bergantung pada apakah Anda membuat database atau memodifikasinya).
Mengatur Kumpulan Karakter dan Pengumpulan
Untuk mengatur set karakter dan susunan saat Anda pertama kali membuat database, gunakan CHARACTER SET
dan COLLATE
klausa dari CREATE DATABASE
pernyataan:
CREATE DATABASE Solutions CHARACTER SET latin1 COLLATE latin1_german1_ci;
Contoh ini menyetel set karakter ke latin1
dan susunan ke latin1_german1_ci
.
Ubah Kumpulan Karakter dan Susunan
Untuk mengubah set karakter dan susunan database yang ada, gunakan CHARACTER SET
dan COLLATE
klausa dari ALTER DATABASE
pernyataan:
ALTER DATABASE Solutions CHARACTER SET hebrew COLLATE hebrew_general_ci;
Contoh ini mengubah set karakter menjadi hebrew
dan susunan ke hebrew_general_ci
.
Periksa Kumpulan Karakter dan Pengumpulan
Di MySQL Workbench, Anda dapat memeriksa susunan default database dengan mengklik kanan database dan memilih Schema Inspector .
Ada juga beberapa cara untuk memeriksa susunan menggunakan SQL.