PostgreSQL安装、配置及简单使用方法
PostgreSQL是一种开源的对象关系型数据库管理系统,拥有良好的性能和可靠性。本文将详细介绍PostgreSQL的安装、配置及使用方法,帮助初学者快速入门。
安装PostgreSQL
官网下载地址:https://www.postgresql.org/download/
Windows平台安装
-
下载安装程序,并运行
-
选择安装路径及组件
-
设置密码和默认编码
-
设置数据目录及端口
-
安装完毕,勾选“Stack Builder”选项
Linux平台安装
- 执行以下命令安装必要的依赖包
shell
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
- 启动postgresql服务
shell
sudo service postgresql start
配置PostgreSQL
修改数据库配置文件
数据库配置文件位于/etc/postgresql/<version>/main/pg_hba.conf
。
修改以下内容:
host all all 127.0.0.1/32 md5
改成:
host all all 0.0.0.0/0 md5
此修改将允许所有ip地址连接到数据库服务器。
修改密码
- 登录超级用户
postgres
shell
sudo su - postgres
- 修改密码
shell
psql
ALTER USER postgres WITH PASSWORD 'new_password';
简单使用方法
创建数据库
CREATE DATABASE mytest;
创建表
CREATE TABLE userinfo (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT NOT NULL,
email VARCHAR(50) NOT NULL UNIQUE
);
插入数据
INSERT INTO userinfo (name, age, email)
VALUES ('Alice', 20, 'alice@example.com'),
('Bob', 25, 'bob@example.com');
查询数据
SELECT * FROM userinfo;
输出:
id | name | age | email
----+-------+-----+--------------------
1 | Alice | 20 | alice@example.com
2 | Bob | 25 | bob@example.com
(2 rows)
更新数据
UPDATE userinfo
SET age = 30
WHERE name = 'Alice';
删除数据
DELETE FROM userinfo
WHERE name = 'Bob';
结论
本文介绍了PostgreSQL的安装、配置及简单使用方法。读者可以根据实际情况进行安装和配置,以及执行增、删、改、查等操作。从更广泛的角度来看,PostgreSQL提供了一种强大而且可扩展的数据库解决方案,使得开发人员无需担心数据处理和存储。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PostgreSQL安装、配置及简单使用方法 - Python技术站