![](https://img-blog.csdnimg.cn/f3ece0f43e734ba3b87d6587b889755b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PostgreSQL
文章平均质量分 53
PostgreSQL 数据库相关内容
jiang_huixin
这个作者很懒,什么都没留下…
展开
-
Python 连接 PostgreSQL 数据库
Psycopg 是最受欢迎的用于连接 PostgreSQL 的 Python 驱动库, Psycopg 完全遵守 Python DB API 2.0 规范, 并且是线程安全的, 在底层直接调用 C 库 libpq。原创 2023-05-25 23:00:00 · 2077 阅读 · 0 评论 -
PostgreSQL pg_dump 与 pg_restore 命令
pg_dump 备份数据库命令格式pg_dump dbname > bakfile或者pg_dump dbname -f bakfile备份示例备份为文本(即 SQL 文件)# -v 选项显示导出过程pg_dump -v -h 127.0.0.1 -p 5432 -U postgres testdb > db.sql# 后面的示例中均省略 -h -p -U 等数据库连接选项SQL 文件无法使用 pg_restore 恢复, 仅支持 psql 命令直接导入psql原创 2022-05-13 00:48:23 · 4205 阅读 · 0 评论 -
PostgreSQL 导入和导出 CSV 文件
PostgreSQL 的 COPY 语句可以完成导入和导出文件的功能(需要相关权限), 此外 psql 的 \copy 命令通过运行 COPY 语句也可实现类似的功能测试数据 tokyo2020.csv,其中第一行为标题,COPY tokyo2020 FROM '/mnt/g/tokyo2020.csv' WITH CSV HEADER;WITH CSV HEADER 指定文件格式为 CSV 且首行为标题如果表结构中包含 id 字段, 而 CSV 文件中没有 id 这一列, 就需要在导入时指定部分列原创 2021-08-19 23:08:08 · 12710 阅读 · 1 评论 -
PostgreSQL 执行 SQL 文件
测试文件 Test.sql, 内容为SELECT random();直接在 shell 界面执行psql -U jianghuixin -d postgres -f /mnt/g/Test.sql在 psql 界面执行postgres=> \i /mnt/g/Test.sql原创 2021-08-18 11:44:59 · 672 阅读 · 0 评论 -
PostGIS 安装
安装 PostgreSQL官方文档通过 APT 仓库安装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 -sud原创 2021-07-24 00:18:29 · 1113 阅读 · 3 评论 -
PostgreSQL 生成随机整数
结合 random() 和 取整函数便可实现 PostgreSQL 生成随机整数原创 2021-07-20 10:59:24 · 7959 阅读 · 0 评论