MySQLで大文字と小文字や全角半角区別しないでマッチする検索をさせるためのデータベース作成

CREATE DATABASE  dbname DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

utf8_unicode_ci:大文字・小文字を区別しない。全角・半角を区別しない。濁点・半濁点を区別しない。
utf8_general_ci:大文字・小文字を区別しない。
utf8_bin:大文字・小文字、濁点・半濁点を区別する。

のようになっています。