Câu trả lời:
Sử dụng
CHARACTER SET
tùy chọn khi tạo cơ sở dữ liệu của bạn, như vậy:
CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin;
Ngoài ra, đọc tài liệu ...
Nếu tên cơ sở dữ liệu chứa các ký tự không phải chữ viết, hãy sử dụng "` "để trích dẫn:
CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci;
Khi sử dụng trong shell script trích dẫn các trích dẫn bằng "\"
mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;"