Perintah untuk membuat database MySQL dengan Character set UTF-8

14



Saya gunakan create database dbname;untuk membuat database.
tapi saya ingin itu dibuat dengan Character set UTF-8

Ada yang tahu apa perintah untuk digunakan?

shgnInc
sumber
perhatikan bahwa basis data charset hanya bagian dari gambar: Anda harus juga mengatur rangkaian koneksi server dan klien
Javier

Jawaban:

25

Menggunakan

CHARACTER SET

opsi saat membuat database Anda, seperti:

CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin;

juga, baca dokumen ...

LukeR
sumber
15

Jika nama database berisi karakter bukan alfanumerik, gunakan "` "untuk mengutip:

CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci;

Saat menggunakan dalam skrip shell kutip kutipan dengan "\"

mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;"
luchaninov
sumber