Linux pgsql安装
时间: 2025-01-16 16:03:42 浏览: 47
在Linux系统上安装PostgreSQL(pgsql)可以通过以下步骤完成:
1. **更新系统软件包**:
首先,确保你的系统软件包是最新的。打开终端并运行以下命令:
```bash
sudo apt update
sudo apt upgrade
```
2. **添加PostgreSQL仓库**:
根据你的Linux发行版,添加相应的PostgreSQL仓库。例如,对于Ubuntu或Debian系统,可以使用以下命令:
```bash
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
```
3. **安装PostgreSQL**:
更新软件包列表并安装PostgreSQL:
```bash
sudo apt update
sudo apt install postgresql postgresql-contrib
```
4. **启动并启用PostgreSQL服务**:
安装完成后,启动PostgreSQL服务并设置开机自启:
```bash
sudo systemctl start postgresql
sudo systemctl enable postgresql
```
5. **验证安装**:
检查PostgreSQL服务状态,确保其正在运行:
```bash
sudo systemctl status postgresql
```
6. **配置PostgreSQL**:
默认情况下,PostgreSQL使用`postgres`用户运行。你可以切换到该用户并访问数据库:
```bash
sudo -i -u postgres
psql
```
7. **创建新用户和新数据库**:
在`psql`提示符下,可以创建新用户和新数据库:
```sql
CREATE USER myuser WITH PASSWORD 'mypassword';
CREATE DATABASE mydb OWNER myuser;
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;
```
8. **退出`psql`**:
输入`\q`退出`psql`提示符:
```sql
\q
```
9. **测试连接**:
使用新创建的用户和数据库进行连接测试:
```bash
psql -U myuser -d mydb -h localhost
```
通过以上步骤,你应该能够在Linux系统上成功安装和配置PostgreSQL。
阅读全文
相关推荐


















