文档章节

PostgreSQL常用SQL

Dayupu
 Dayupu
发布于 2017/03/01 12:21
字数 249
阅读 28
收藏 2

1. 创建数据库

create database [数据库名]
cmd方式: createdb otmscore -O user

2.创建角色

create role [角色名] [option]
cmd方式:createuser -P -d -a -e user

option可选项如下:
| SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE
| CREATEUSER | NOCREATEUSER | INHERIT | NOINHERIT | LOGIN | NOLOGIN 
| REPLICATION | NOREPLICATION | CONNECTION LIMIT connlimit 
| [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' 

3.创建用户

create user [用户名] with password [密码] login in role [角色名]

4.用户授权

grant all [PRIVILEGES] on database [数据库名] to [用户名]

5.导入整个数据库

psql -U postgres(用户名) 数据库名(缺省时同用户名) < /data/dum.sql

psql 数据库名(缺省时同用户名) < /data/dum.sql

6.导出整个数据库

pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名) > /data/dum.sql

7.导出数据库某张表

pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名) -t table(表名) > /data/dum.sql

8.linux启动postgresql

sudo service postgresql start

9.linux检查postgresql状态

sudo service postgresql status to check

10.查看数据库的占用空间

select pg_size_pretty(pg_database_size('otmscore2k'));

© 著作权归作者所有

Dayupu
粉丝 0
博文 1
码字总数 249
作品 0
浦东
私信 提问
PostgreSQL 与 MS SQL(SQL Server) 类型映射关系

标签 PostgreSQL , ms sql , SQL Server , 类型映射 背景 PostgreSQL与SQL Server的类型映射: 1、常用类型映射 https://www.codeproject.com/tips/1068276/convert-sql-server-database-to-......

德哥
04/14
0
0
PostgreSQL 12 正式发布

PostgreSQL 12 已经发布,该版本在各方面都得到了加强,包括显著地提升查询性能,特别是对大数据集,总的空间利用率方面。 这个版本为应用程序开发人员提供了更多的功能,比如对 SQL/JSON 路...

afterer
10/04
13.9K
65
PostgreSQL 12 版本发布!

PostgreSQL全球开发组今天宣布,世界上功能最为强大的开源数据库发布PostgreSQL 12版本发布。 PostgreSQL 12版在各方面都得到了加强,包括显著地提升查询性能,特别是对大数据集,总的空间利...

闻术苑
10/04
76
0
PostgreSQL sql文件编码引起的数据导入乱码或查询字符集异常报错(invalid byte sequence)

背景 当用户客户端字符集与服务端字符集不匹配时,写入的多字节字符(例如中文)可能出现乱码。 例子 数据库字符集为sql_ascii,允许存储任意编码字符。 digoal@pg11-320tb-zfs-> psql psql ...

pg小助手
2018/10/23
0
0
PostgreSQL安装详细步骤(windows)

PostgreSQL安装: 一、windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下: 1、开始安装: 2、选择程序安装目录: 注:安装 PostgreSQL 的分...

引鸩怼孑
2015/04/21
388
1

没有更多内容

加载失败,请刷新页面

加载更多

Rust:最小化窗口后 CPU占用率高 (winit,glutin,imgui-rust)

最近试着用 imgui-rust 绘制界面,发现窗口最小化后CPU占用会增大。 查询的资料如下: https://github.com/rust-windowing/winit/issues/783 https://github.com/ocornut/imgui/issues/1151 ...

reter
26分钟前
8
0
cloud-zuul路由网关

九、zuul路由网关 概述 1.1 能干嘛 路由、过滤 路由基本配置 路由访问映射规则 十、springCloud config分布式配置中心

榴莲黑芝麻糊
26分钟前
12
0
Circuit Breaker模式

Circuit Breaker模式会处理一些需要一定时间来重连远程服务和远端资源的错误。该模式可以提高一个应用的稳定性和弹性。 问题 在类似于云的分布式环境中,当一个应用需要执行一些访问远程资源...

mskk
39分钟前
16
0
写论文之前的准备都有哪些?干货来了!

原文链接:https://www.lwfdy.com/archives/144.html 之前跟大家谈了许多有关于初稿修改以及写作事项需要注意的问题,那么今天我们来说一说,在写之前,我们需要做哪些准备呢,为了做到下笔如...

辅导员
45分钟前
11
0
idea快捷键

Alt + Enter 引入类 Ctrl + O 查看我们继承的类或者接口中的方法,以及我们要实现的方法 Ctrl + Alt + b 查看接口实现类中方法(就是我们使用接口编程时,在调用实现类方法处直接Ctrl+鼠标左...

行者终成事
53分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部