05.05.2020

Postgres Client For Mac

24
Postgres Client For Mac Average ratng: 7,4/10 8611 votes
  1. TablePlus is a modern, native tool with an elegant UI that allows you to simultaneously manage multiple databases such as MySQL, PostgreSQL, SQLite, Microsoft SQL Server and more. It has everything you need for a PostgreSQL GUI Tool.
  2. I'm currently developing a Mac client for PostgreSQL named PG Commander. My goal is to make the best designed PostgreSQL client for the Mac -- it's not as full featured as pgAdmin, but it's a lot easier to use.

SQLPro for Postgres is a advanced but lightweight PostgresSQL database client, allowing quick and simple access to Postgres servers. Features include: + Syntax highlighting. SQLPro for Postgres is a sequel pro like database application for editing and viewing PostgreSQL databases on mac os x. A simple Postgres client for Mac OS X with an emphasis on the needs of web developers. Easy Browsing. Just point and click browse your tables. View details » Heroku Integration. Connect to your Heroku Postgres instance.

Active1 year, 5 months ago

The name pretty much says it all. Right now I'm using Squirrel - it crashes frequently and suffers from memory problems (I've tried increasing the heap size). I don't need anything particularly fancy or full-featured - just something that won't take up 2.4 GB of RAM to store a 1.5 million line, 8 column result set.

Milen A. Radev
46.5k18 gold badges95 silver badges101 bronze badges
alexalex
2653 gold badges5 silver badges11 bronze badges

5 Answers

Use PgAdmin.

However - I don't think you'll find much that won't use a large amount of memory when you have a result set with 1.5 million rows..

PgAdmin has the ability to limit automatically the number of rows returned - so you can get an overview, but not sit for an hour waiting for your results to turn up. If you write a query to return that many rows though, than you are going to have problems.

(You can also look at the limit SQL command, to restrict how many results you get back)

RodeoClownRodeoClown
7,96210 gold badges48 silver badges55 bronze badges

Try official pgAdmin.http://www.pgadmin.org/download/windows.php

jozefsevcikjozefsevcik

One option would be to use phpPgAdmin on the server. It’s a web app, but it’s lightweight and easy to install.

It can paginate results, so it can handle large result sets. It can’t do everything that pgAdmin can do, but for everyday use I prefer it.

NateNate
15.9k5 gold badges38 silver badges48 bronze badges

NOTE: This is the same answer I gave this duplicate question.

I recommended dbVis. The client runs on Mac, Windows and Linux and supports a variety of database servers, including PostgreSQL.

Community
jwfearnjwfearn
18.9k22 gold badges82 silver badges112 bronze badges

HeidiSQL has experimental support for postgres. I find HeidiSQL much easier to use than pgAdmin.

SawnySawny
1,0182 gold badges12 silver badges30 bronze badges

Not the answer you're looking for? Browse other questions tagged postgresqlclient or ask your own question.

Best Postgres Client For Mac

Here are the steps I used to set up Postgres in Mac OSX. Most of what is written here was learned from this blog post. I am saving my notes here in case that site gets removed.

Install Postgress using brew

If you don’t have homebrew, install it first. Then simply run the command:

brew install postgres

Initialize Postgres

This command initializes the database.

initdb /usr/local/var/postgres

Set up Postgres to run at startup

Check if the directory ~/Library/LaunchAgents exists. Create it if it doesn’t exist.

Find the plist file that came with the postgres install. I found mine at /usr/local/Cellar/postgresql/9.3.4/homebrew.mxcl.postgresql.plist.

Outlook for mac 2011 vault client download. Correct, both the.olm and.mbox files have to be imported to view messages. You can import the.mbox files back into Outlook 2011 but not Outlook 2016. And when I need them, I just import them back to Outlook for mac, right?

Copy the plist file to the LaunchAgents directory.

cp /usr/local/Cellar/postgresql/9.3.4/homebrew.mxcl.postgresql.plist ~/Library/LaunchAgents/

Now use launchctl to load the file using this command:

launchctl load -w homebrew.mxcl.postgresql.plist

Now when the computer reboots, postgres will automatically startup.

Additional Postgres Commands

Create a user

Postgres has a shell command called createuser which will create a user for Postgres. Use it right from the OSX terminal command line like this:

createuser --pwprompt tunnelsup

If it asks you questions about the user you can say ‘n’ for all of the questions.

Postgres Client For Mac

If you wish to create a user without a password just take the --pwprompt off the command.

Create a database

Postgres Client For Windows

Here is the command:

createdb -Otunnelsup -Eutf8 mysite_development

For

The -O indicates the user that will become the owner of the database.

Access the Database

Fax client for mac osx. The following command can be used to log into the database.

psql -U tunnelsup -W mysite_development

The -U means to login using that username and the -W means to prompt for a password.

Postgresql Client Windows

To exit the shell hit Ctrl+d

Starting a new Rails project

In case you’re using this guide to get started using rails here’s how I would start the new rails app.

Postgres Client Mac Brew

In dev I may not use a password for the database user. This makes it easier for me to get started and I don’t even have to edit the database.yml file.