エンジニア日記

日々の開発あれこれ

MySQLで文字コードを指定しデータベース作成

文字コード utf8で作成

1
CREATE DATABASE 【データベース名】 DEFAULT CHARACTER SET utf8;

文字コード utf8mb4で作成

1
CREATE DATABASE 【データベース名】 DEFAULT CHARACTER SET utf8mb4;

utf8mb4とは

  • 文字コードの一種で、UTF8で4バイト文字を扱う事が出来るもの
  • 絵文字や中国漢字、日本語でも特殊漢字などは4バイトが含まれている
  • MySQLでは5.5からこのutf8mb4に対応している