Я бы рекомендовал выучить базовый синтаксис SQL. После чего попробуй описать свою таблицу, с ключами, типами данных и тп. Как по мне, лучше всего работать с PostgreSQL, он такой самый продвинутый что по функционалу, что по синтаксису, плюс много чего уже есть на него. Позже как поймешь что такое SQL и как им что-то делать, учи какую-нить ORM. Drizzle/Prisma такое самое последнее и свежее, это чтобы не писать просто raw sql запросы в базу в коде, а то это не удобно, + нету никакой защиты, ее нужно делать.
А лучше всего, начинай это вообще не с рейджа. Создай себе чистый проект, где ты будешь этому обучаться, и пробовать. Я например все ласт проекты делал на bun.sh, там из коробки очень большие возможности уже, не нужно качать все эти пакеты по типу mysql2, которые и древние и медленные. Напиши какой-нить сайтик, который будет с БД взаимодейстовать, и позже эти знания сможешь перенести в рейдж.