
pg学习笔记
自学pg过程中记录的笔记
乃世之虎犟
这个作者很懒,什么都没留下…
展开
-
pg表空间
*注:**执行改变表空间操作时,不能有用户连接到数据库,另外,改变数据库默认表空间时,数据库中已有表的表空间不会改变。1)创建数据库时指定默认表空间:create database db01 tablespace tbs_data;2)修改默认表空间:alter database db01 set tablespace pg_default;2)移动表的表空间:alter table test01 set tablespace pg_default;原创 2024-05-08 15:35:51 · 547 阅读 · 0 评论 -
登录pg数据库
报错:data目录权限错误应为:700。原创 2024-05-06 17:02:42 · 841 阅读 · 0 评论 -
配置开机自动启动pg数据库服务
将PGLOG 设置为 postgresql 的数据目录的日志文件夹下:$PGDATA/pg_log/serverlog。将PGDATA设置为postgresql的数据目录路径:/usr/local/postgresql/data。将prefix设置为postgresql的安装路径:/usr/local/postgresql。2:将linux脚本复制到/etc/init.d 目录,并命名为:postgresql。将PGUSER设置为postgresql的用户:admin。4:添加到开机自启动。原创 2024-05-06 16:41:22 · 922 阅读 · 0 评论 -
触发器笔记
1:创建学生表和成绩表,触发器实现:当删除学生表中学生信息时,自动删除成绩表中该学生的信息。insert into student values(1,'张三',14);insert into student values(2,'李四',15);insert into student values(3,'王二',14);5:score表中信息也被删除,触发器生效。1:创建触发器的执行函数。原创 2024-03-28 21:54:39 · 271 阅读 · 0 评论