Useful Links
Computer Science
Databases
PostgreSQL Database
1. Introduction to PostgreSQL
2. Installation and Basic Management
3. SQL Fundamentals in PostgreSQL
4. Data Types
5. Advanced Querying
6. Indexes and Performance
7. Transactions and Concurrency Control
8. Procedural Programming and Functions
9. Security and User Management
10. Database Administration
11. Backup, Recovery, and Replication
12. Advanced PostgreSQL Features
Installation and Basic Management
Installing PostgreSQL
Package Manager Installation
APT Package Manager
YUM Package Manager
Homebrew
Platform-Specific Installation
Linux Installation
Windows Installation
macOS Installation
Docker Installation
Source Compilation
Initial Server Setup
Database Cluster Initialization
initdb Command
Data Directory Initialization
Locale and Encoding Settings
Server Configuration Files
postgresql.conf
Location and Structure
Key Parameters
pg_hba.conf
Authentication Rules
Connection Types
pg_ident.conf
User Mapping
Starting and Stopping the Server
pg_ctl Command
System Services
systemd
service Command
Checking Server Status
Restarting and Reloading Configuration
Command-Line Tools
psql Interactive Terminal
Connecting to Databases
Running SQL Commands
Meta-commands
pg_ctl Server Control
Start Operations
Stop Operations
Restart Operations
Reload Operations
Database Management Commands
createdb
dropdb
User Management Commands
createuser
dropuser
Graphical User Interface Tools
pgAdmin
Features and Usage
DBeaver
Features and Usage
Other GUI Tools
Previous
1. Introduction to PostgreSQL
Go to top
Next
3. SQL Fundamentals in PostgreSQL