postgresql + mybatis插入记录时设置自增主键方法: 一、数据库设置主键自增 1.数据库中id字段选择serial4类型后,会在默认值中生成 nextval(‘app_id_seq&…
标签:postgresql
postgresql 触发器
一、创建事件触发器 1、ddl_command_start – 一个DDL开始执行前被触发; 2、ddl_command_end – 一个DLL 执行完成后被触发; 3、sql_drop R…
PostgreSQL 错误码
PostgreSQL 服务器发出的所有消息都赋予了五个字符 的错误代码, 这些代码遵循 SQL 的 “SQLSTATE” 代码的习惯。需要知道发生了什么错误条件的应用通常应该测试错误代码…
PostgreSQL的配置文件
PostgreSQL的配置文件主要有如下3个(postgresql.conf,pg_hba.conf,pg_ident.conf)可以通过如下方式查找:postgres=# select name, setting fr…
pgpool-II3.1 的Unable to parse 错误
客户问: pgpool-II3.1 的log 里面,为何会有Unable to parse 的信息? 但是相关的SQL文却正确执行了的。 为了探究原因,对代码进行了分析。 首先最重要的是:pgpool-II对SQL文的分…
rails 4安装配置PostgreSQL
首先是安装PostgreSQL 来源:http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html 一、安装 首先,安装Postg…
postgresql 数据库schema 复制
------ --- 导出 pg_dump -h *.*.*.* -p 5432 -d you_databasename -n you_schema -f you_sqlfile.sql ---- 替换schema 名称…
linux安装postgresql
第一步在编译安装postgresql源码的时候,需要用到以下依赖,若本机没有的话,需要提前安装依赖环境,执行以下命令:yum install gcc gcc-c++yum install zlib-devel; &nbs…
PostgreSQL入门教程(命令行)
初次安装完成后 1.默认生成一个名为postgres的数据库 2.一个名为postgres的数据库用户 3.这里需要注意的是,同时还生成了一个名为postgres的Linux系统用户。 下面,我们使用pos…
PostgreSQL-数据目录与pg_ctl
# tail /etc/profile PATH="$PATH":/usr/lib/postgresql/9.2/bin/ export PATH export PGDATA=/var/lib/postgresql/9.…
EF连接PostgreSql
1.用nuget安装npgsql和EF 注意,Nuget一定要安装Npgsql的2.2.7版本,更高版本nuget在后面安装EF的时候无法自动解析。 install-Package Npgsql -Version 2.2…
service postgresql initdb [FAILED]
一、场景 安装postgresql时可能因为配置有问题【后来定位问题是我把pg_hba.conf中local一栏的ident修改为peer就会出错】导致服务起不来,报错如下: [root@localhost ~]# /e…