Ubuntu14なんて慣れないものを使ったので・・・
MySQL5.6を使ってはまった。
sql_mode
Railsのmigrateを掛けたら
Mysql2::Error: BLOB/TEXT column 'metadata' can't have a default value:
とか言われた。
/etc/mysql/my.cnf の[mysqld]に sql_mode="" と入れて対応。
参考:
・・・なんだけど、結局対応できなくて、migrateファイルを直した。
default-character-set=utf8 はClient側の設定
ということで、[mysqld]セクションには
character_set_server=utf8
を書かないとエラーで起動しない。