With comment on adding the DB name as a arg:
```ruby
      con = Mysql.new(hostname, 'root', password, database)
```
I believe the 'new' method already has the default of the database to be 'nil'.