

Well, installing pgAdmin as a central web application in the local network (server deployment) is useful if you don’t want to restrict it to only one PC.

Also, for this, the user needs a GUI running a supported OS. This means you don’t require any browser to connect and access PostgreSQL but are limited to only one user who is currently logged on to the operating system. Of course, credentials are required for security.ĭesktop Deployment: This type of installation is like any other software installed locally on the computer. Server Deployment:In this method of installation, the pgAdmin is installed as a web application with the help of a web server on a command line server, so that single or multiple users can access it simultaneously using a web browser. Well, that pgAdmin offers two types of installation one is Desktop Deployment and other Server Deployment. For example when you want direct access to the created databases for control or error correction for backup and restore of databases and even can use it to delete databases that are no longer in use. PgAdmin supports those versions of PostgreSQL that are supported at the time of the release of a particular version of pgAdmin (see PostgreSQL Versioning Policy).Įven for users who are not into database development, the pgAdmin is still indispensable software for those who are using PostgreSQL. However, unlike Linux pgAdmin on Windows and macOS can easily be installed to manage remote or local running PostgreSQL.

pgAdmin runs on Windows, Linux, macOS, and other Unix derivatives. The open source license of pgAdmin is inherited from the PostgreSQL project. It is also a free and open source software to provide a graphical interface to develop and administrators of PostgreSQL databases. Just like popular phpMyAdmin to graphically manage MySQL or MariaDB databases, here we have pgAdmin.
Install pgadmin ubuntu install#
Learn the commands to install pgAdmin 4 – PostgreSQL tools on Ubuntu 20.04 LTS Focal Fossa Linux to manage Databases using a web-based graphical user interface.
