PostgreSQL的使用

PostgreSQL的使用

1.首先,使用docker进行安装pgvector数据库,具体的安装步骤可以查看我之前发的博文。

2.docker exec -it pgvector /bin/bash

进入docker容器内部,操作数据库,上述命令是以交互式命令进入了容器的内部,对于docker的一些使用,也可以参考我之前写的博文进行学习。

3.psql -p 5432 -U postgres

命令解释:使用psql连接端口号为5432,用户为postgres,根据自己所建立的用户进行修改。

输入密码进行登陆。

postgreSQL的命令

创建新数据库的命令
create database database_name;
CREATE USER myuser WITH PASSWORD 'mypassword';  
GRANT ALL PRIVILEGES ON DATABASE database_name TO myuser;
#上述命令为创建新的数据库及用户并将数据库赋予给该用户权限
\l  #列出所有的数据库列表,包括数据库名,所有者、编码、描述等信息。
\d  #列出所有数据库里面的表,它显示表名、表类型(例如表、视图等)、拥有者以及其他信息。
\dt #专门用于列出数据库中的所有表。这与 \d 的区别在于,\d 还会列出其他类型的数据库对象,例如视图、索引、序列等。
\d table_name # 显示数据库表的结构
\c dataBase_name  #切换到另一个数据库

创建表
CREATE TABLE users (
  id SERIAL PRIMARY KEY,
  username VARCHAR(50),
  email TEXT UNIQUE NOT NULL,
  created_at TIMESTAMP DEFAULT NOW()
);
插入数据
INSERT INTO users (username, email) VALUES ('example_user', 'user@example.com');
查询数据
SELECT * FROM users WHERE email = 'user@example.com';

参考链接:

PostgreSQL 删除数据库|极客教程 (geek-docs.com)

相关推荐

  1. postgresql基本使用

    2024-07-09 22:26:03       48 阅读
  2. PostgreSQL使用

    2024-07-09 22:26:03       21 阅读
  3. Debian下postgreSQL安装和使用

    2024-07-09 22:26:03       33 阅读
  4. PostgreSQLJson数据类型如何使用

    2024-07-09 22:26:03       20 阅读
  5. Postgresqljsonb数据类型学习使用

    2024-07-09 22:26:03       51 阅读
  6. PostgreSQL灵活使用psql执行SQL一些方式】

    2024-07-09 22:26:03       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 22:26:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 22:26:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 22:26:03       57 阅读
  4. Python语言-面向对象

    2024-07-09 22:26:03       68 阅读

热门阅读

  1. 定投就像还房贷

    2024-07-09 22:26:03       22 阅读
  2. Linux下python抓取动态网页内容

    2024-07-09 22:26:03       27 阅读
  3. uniapp中 uni.previewImage用法

    2024-07-09 22:26:03       25 阅读
  4. JVM专题之走进类加载

    2024-07-09 22:26:03       23 阅读
  5. 大模型/NLP/算法面试题总结

    2024-07-09 22:26:03       23 阅读
  6. 数据结构之B树

    2024-07-09 22:26:03       22 阅读