web-dev-qa-db-ja.com

文字セットUTF-8でMySQLデータベースを作成するコマンド



私が使う create database dbname;データベースを作成します。
しかし、文字セットUTF-8で作成したい

誰もが使用するコマンドを知っていますか?

14
Komputer

使用

CHARACTER SET

次のように、データベース作成時のオプション:

CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin;

また、 ドキュメントを読む...

25
LukeR

データベース名に英数字以外の文字が含まれている場合は、「 `」を使用して引用します。

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

シェルスクリプトで使用する場合は、「\」で引用符を引用します

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