Set up PostgreSQL on WSL2 and Access with pgAdmin on Windows
A super detailed beginner-friendly walk-through

Why install PostgreSQL on WSL 2?
Simply because the installation of PostgreSQL on Windows is kind of a pain, and I also use WSL 2 for other development tasks. You can visit my previous post on how to set up WSL 2.