Apparently MySQL has no default database. I am attempting to connect a MySQL client to a brand-spanking-new MySQL server that has 0 databases. The thinking is that I would run some SQL scripts and create my databases/tables/etc. that way.
The JDBC connection string for MySQL apparently is of the form:
jdbc:mysql://<hostname>:3306/<dbname>[?<param1>=<value1>][&<param2>=<value2>]
Is dbname
optional? If not, what can I specify (since there is currently no database to connect to)?