Is this on a dedicated web host, or just a machine you have at your house? I don't know much about PHP and MySQL either, but here is my unknowledgable response!
Make sure you have a database available for you to use. (when i first got my website it tried setting up forums and i think i got that error and it was because they haden't set up my MySQL and PHP yet.)
Yeah, im not much help lol. Good luck
