Enable tests to run when MySQL user has a password.

The `build_db` and `drop_db` tasks in the `Rakefile` assume that the MySQL user has no password, and this pull fixes that.