I was wondering how much database space is required to setup forum or blog on my website. My service provider gives 10 database of 10 MB each. Is that enough.
That's not enough for any growth. I've seen active forums reach well over a few gigs in a short amount of time. Unless you don't plan on growing, I wouldn't even consider using something without at least 10 - 20Gb to allow for growth. Hard drives are cheap. There's no reason you can't find a host that allows hundreds of gigs of you wanted.