blog_development não existe
Você pode ver isso no sql pelas
0 rows affected
mensagem criá-lo no mysql com
mysql> create database blog_development
No entanto, como você está usando trilhos, você deve se acostumar a usar
$ rake db:create
para fazer a mesma tarefa. Ele usará as configurações do arquivo database.yml, que deve incluir algo como:
development:
adapter: mysql2
database: blog_development
pool: 5
Conheça também:
$ rake db:migrate # Run the database migration
$ rake db:seed # Run thew seeds file create statements
$ rake db:drop # Drop the database