This module can do that.

You'll use the same database. It will serve up a different template to the end-user based on the different domain/name.

It's NOT an easy install so prepare to migrate code by hand and debug.