Пользователь БД и пароль это надо придумать или взять откуда то? Тот же вопрос к database и port.
На Вашем веб-хостинге должен быть раздел с базами данных, в котором можно посмотреть адрес сервера, а так же создать саму БД. При создании БД обычно предлагается придумать:
database или имя базы
user или имя пользователя БД
pass или пароль от пользователя
port в 99% случаев бывает стандартным (
3306), но если это не так, обычно указывается в ПУ. Иногда он написан через двоеточие прямо в адресе сервера (
db.hlmod.ru:3399), в таком случае в
host вставляется часть до двоеточия, а в
port - после.
И вообще, одна тема - один вопрос. Не надо балаган разводить. Вынес в отдельную тему.