Revert "Escapes mysql db name"

This introduced a new severe bug. The backticks were executed.

This reverts commit f58507c72ea9a43908fd07b66b6c1bab5a8ad09a.
Adds throw when name includes a dash

this fixes a bug with database names