В настоящее время большинство хостинговых компаний предлагают свои услуги по возможности почти в автоматическом режиме с нуля создания Базы Данных.
В общем, создание Базы Данных осуществляется несколькими способами, среди которых можно подобрать и для себя:
используя приложение phpAdmin. Это приложение есть у большинства хостеров;
через панель (контрольную) DirectAdmin именного вашего хостера;
через панель (контрольную) cPanel тоже вашего хостера.
Известно многим, что большинство хостеров не дает создавать базы данных через приложение phpAdmin, но такой способ существует.
Намного чаще создание Базы Данных происходит через контрольные панели. Их существуют множество вариантов, такие например как Direct Admin и cPanel. Они наиболее распространены.
Правильно Wordpress, но не буду к словам придираться.
Можно, однако нужно сначала купить один из премиум-пакетов на сайте. Стоят не так уж и дорого, если речь идет о крупном проекте.
Пакеты не только дадут нам кучу преимуществ, но и откроет возможности скачивать плагины. Далее заходим на панели справа в "плагины" и скачиваем один из этих, на Ваш вкус.
Как создать форум - уже не ко мне. Я на Wordpress лишь блоги иногда введу, очень удобен он для этого.