Чтобы соединиться с удаленным сервером, Mysql устанавливать не надо.
Через терминал сначала соединяются с терминалом удаленного сервера по SSH. В общем случае это выглядит так ssh user@host.com
Дальше вводите пароль, и если всё ок, то вы в своем терминале работаете с сервером хостинга.
и уже на нем пишете своё mysql -u -p -h -P
Но через терминал работать хотя и полезно уметь, но иногда не очень наглядно.
Лучше поставить какую-нибудь графическую утилиту - DataGrip, Dbeaver, что-то из этой серии
А для работы с удалённой БД можно будет поднять SSH туннель
ssh -N -f -L 3366:127.0.0.1:3306 user@host.com
вводите пароль и готово! можете соединяться с удалённым сервером хоть в консоли, хоть из любой программы. Только порт надо указывать 3366.
tailwind и bootstrap - это набор классов с прописанными стилями, работает независимо от react или vue. Можно присобачить куда угодно, даже на статичный одностраничник без скриптов react-bootstrap, mui и antd - это готовые компоненты для react со стилями react и vue - это библиотеки для создания интерфейсов, работающие с любыми поставщиками стилей. Можно и свои стили использовать. Отвечают лишь за отображение данных
У меня php установлен отдельно. В нете есть статьи как поставить php на windows
Обязательно добавьте путь к исполняемому файлу php.exe в переменную PATH в настройках windows