create database [数据库名] 创建数据库 drop database [数据库名] 删除数据库 alter table [表名A] rename to [表名B] 重命名一个表 drop table [表名] 删除一个表 alter table [表名] add column [字段名] [类型] 在已有的表里添加字段 alter table [表名] drop column [字段名] 删除表中的字...
alter user 用户名setdefault_transaction_read_only=on;#设置可操作的数据库 grant all on database 数据库名 to 用户名;#授权可操作的模式和权限--授权 grant select on all tablesinschemapublicto 用户名;--授权GRANTALLONTABLEpublic.userTOmydata;GRANTSELECT,UPDATE,INSERT,DELETEONTABLEpublic.userTOmydata_d...
8、创建数据库: create database [数据库名]; createdb -h ${PGHOST} -p ${PGPORT} -U ${PGUSER} dbname 9、删除数据库 drop database [数据库名]; 10、重命名一个表 alter table [表名A] rename to [表名B]; 11、删除一个表 drop table [表名]; 12、在已有的表里添加字段 alter table [...
默认情况下,PostgreSQL 在创建对象时,不会将某些类型的对象的权限授予 PUBLIC:FOREIGN DATA WRAPPER、FOREIGN SERVER、LARGE OBJECT、PARAMETER、SCHEMA、SEQUENCE、TABLE 、Table column 及 TABLESPACE。 默认情况下,PostgreSQL 在创建对象时,会将某些类型的对象的权限授予 PUBLIC:DATABASE 【CONNECT 和 TEMPORARY(创建临时表...
创建database create database learningtest; create database == createdb createdb 是一个 SQL 命令 CREATE DATABASE 的封装 database 检索 \l 检索结果 (learningtest | postgres | UTF8 | en_US.utf8 | en_US.utf8 |) 进入database \c learningtest; ===psql learningtest 执行结果: You are now...
revoke all on database 数据库名 from 用户名; #删除用户 drop user 用户名; 更多关于大数据 PostgreSQL 系列的学习文章,请参阅:PostgreSQL 数据库,本系列持续更新中。 权限管理 授权 #设置只读权限 alter user 用户名 set default_transaction_read_only = on; ...
Description=PostgreSQL database server After=network.target [Service] Type=forking simple:默认值,这个服务主要由 ExecStart 设置的程序来启动,启动后常驻于内存中。 forking:由 ExecStart 指定的启动的程序通过 spawns 产生子进程提供服务,然后父进程退出。
使用tar命令进行备份(备份pg_default表空间所在的目录) cd $PGATA tar -zcf /backup/base.tar.gz base cp backup_lable /backup 数据库中执行结束备份函数 select pg_stop_backup(); 执行只读数据库备份 · 示例 把某个数据库变成只读 ALTER DATABASE new_db1 set default_transaction_read_only=on; ...
[postgres@pghost1~]$ /opt/pgsql/bin/postgres -D /pgdata/10/data -c port=1922 2.非全局配置的修改方法❑ 设置和重置Database级别的配置,例如:ALTER DATABASE name SET configparameter { TO | = } { value | DEFAULT } ALTER DATABASE name RESET configuration ❑ 设置和重置Session级别的配置。
SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' | DEFAULT } SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT } 1. 2. 函数set_config 提供了等效的功能; 见第 9.27.1 节。 此外,可以更新 pg_settings 系统视图以执行等效的 SET。