Все верно вы гуглите из ангуляра на прямую к mysql подключиться не выйдет. Нужно иметь еще бекэнд приложение не важно на чем будь это nodejs, php, python, go, java и тд, который будет подключаться к базе данных и регистрировать пользователя, а также предрставлять некое апи для работы с фронтендом тобишь с ангуляром. Ну и классическая регистрация в таком случае это гоняние в каждом запросе к бекэнду токена чаще всего это либо jwt или oauth2 который и хранится в локалсторадже или кукисах.