&gt;  ...I was somehow able to connect to the psql database...<p>Yeah? For posterity, mind detailing how did you do it?<p>&gt; HN these days is full of elitist people who think the people who are struggling with things are downright dumb...<p>No. That&#x27;s not what happened. You said:<p>&gt; I have never been able to actually download install and use [Postgresql] ... unfortunately it isn&#x27;t as simple as installing mysql[.]<p><i>Everyone</i> who has installed both MySql and and Postgres know that you need to do exactly the same things [0] -albeit in <i>slightly</i> different ways to get started from scratch. Initial configuration of MySql and Postgres is <i>equally</i> complicated. [1] This makes your comment look like an anti-Postgres slam.<p>Cynical people might suspect that your original comment was the time-tested &quot;Man, thing X sucks, can&#x27;t do Y, and is completely useless!&quot; Internet tech-support bait, but that ain&#x27;t me, baby.<p>Over the years, I&#x27;ve found great profit in assuming that most widely-used non-B2B software [2] is actually generally well designed and thought-out, and that any inability to do a thing is a result of my lack of understanding or familiarity rather than poor or difficult design of the software. Why? Because, -frankly- such failures are pretty much always a result of my lack of understanding.<p>[0] Configure listen IP, create a superuser account, set database access permissions, create a database, start the daemon.<p>[1] That is, (compared to <i>writing</i> software that uses SQL) not complicated at all, and just as complicated as configuring <i>any</i> other non-trivial daemon.<p>[2] And <i>some</i> B2B software, too.