Can we run more than one website from one shared hosting account, sharing one database?
In theory you can, using database prefixes, but there is a big warning. If one website becomes compromised the security breach is very likely to infect the others. Sorting out what happened then, and fixing it, becomes far more difficult and time-consuming. We suggest therefore that the money saved is a false economy.