One thing that these guys didn’t tell you is that when you’re working with “web applications” (which is why we’re all here and why Dreamhost is a “Web Hosting” company is that you don’t normally just create a DB without an application to access it. This application is normally made publicly available and may be login protected. This application is used to access the database for people.
Traditionally we don’t make everyone use phpMyAdmin directly.
If you’re looking for a free calendar application, DreamHost offers WebCalendar as a one click install. It should be quite easy to get it running and should provide about everything you need with a reasonably attractive face AND isolate you from having to do all the messy stuff with the database.
I hope this helps and maybe gets you something a little closer to what you had in mind when you started this trip!
I’ve not used WebCalendar, but there might be some other options that are more like you’d be interested in.