開発中よく忘れるのでメモ。
$mysql>create database [データベース名] character set utf8;
$mysql>create user 'ユーザ名'@'localhost' identified by 'パスワード';
$mysql>grant all privileges on [データベース名].* to 'ユーザ名'@'localhost';
※ ちなみに上記だとiOSなどからの投稿に絵文字が含まれれている場合、不正文字列として保存できません。uft8ではなく、utf8mb4を指定すれば問題なし。(mysqlのバージョンが5.5.3以上)