基于nodejs平台对postgresql的增删改查基本操作进行了封装,能满足基本的实际应用,比较复杂的SQL需另外实现。
PG.js文件如下:
var pg = require(pg);
var conString = "postgres://username:password@localhost/databasename";
var client = new pg.Client(conString);var PG = function(){console.log("准备向****数据库连接...");
};PG.prototype.getConnection = function(){client.connect(function (err) {if (err) {return...
---------------------------------------------------------------------------------------------------
--目录:
--1. 数据库
----1.1 创建数据库
----1.2 删除数据库
--2. 架构
----2.1 创建架构
----2.2 删除架构
--3. 表
----3.1 创建表
------3.1.1 多个字段的联合唯一性
------3.1.2 主键和外键
----3.2 删除表
----3.3 修改表
----------------------------------------------------------------------------------------...
1.命令行登录数据库:
psql -p 5432 -Upostgres -W2.列出所有数据库
\l3.切换数据库
\c dbname4.列出当前数据库的所有表
\d5.查看指定表的所有字段
\d tablename6.退出数据库
\q7.数据库备份
pg_dump -h localhost -U postgres -p 5432 reviewdb|gzip > "`date +%Y%m%d%H%M%S`".db.gz
或
pg_dump --host hostname --port port --username username -t tablename -d dbname >/home/jihite/table.sql 8.数据库恢复
psql -h 10.125.7...
1.命令行登录数据库:
psql -p 5432 -Upostgres -W2.列出所有数据库
\l3.切换数据库
\c dbname4.列出当前数据库的所有表
\d5.查看指定表的所有字段
\d tablename6.退出数据库
\q
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/FlashDragon/archive/2009/11/09/4789980.aspx1、为了访问PostgreSQL数据库,需要从pgfoundry网站,下载Npgsql .Net Data Provider for Postgresql的组件。
访问 URL:http://pgfoundry.org/frs/?group_id=1000140
注:因为使用的是DotNet3.5,所以下载了Npgsql2.0.6-bin-ms.net3.5sp1.zip。
2、解压缩zip文件,把解压缩的目录中的Npgsql.dll、Mono.Security.dll复制到C#工...