To summarize the discussion, choosing between the two databases isn’t always straightforward. Since there are no wrong answers here, it boils down to context.
If you’re looking for a feature-rich database that can smoothly tackle voluminous databases and complex queries while allowing you to grow any application to enterprise scope, you should go with PostgreSQL.
On the other hand, if you’re a beginner looking for a database that’s easier to manage and set up while still being reliable, fast, and well understood, you might try MySQL.
If you simply can’t decide, one option is to take them both for test drives before making your final decision. You can download and use DevKinsta, our free local development tool, to try out MySQL, and a different local development tool or service to sample PostgreSQL.