A good site to ask questions about web stuff (everything from graphics to PHP to Server administration) is
SitePoint.com
My experience with MySql has been that it’s not too hard. I assume you know how to program (you need to know PHP and HTML) but if you don’t just a database wont help you at all.