3
The actual database is not there, so if your host has provided you with a database name and password and it still says that the database doesn't exist either:
a) You have misread the database name (distinguish between database name (actual database) and database USER name (username for accessing the database))
b) Your host has messed up
and given you the wrong database name.