十分感谢!
1、为了访问
PostgreSQL
数据库
,需要从
pg
foundry网站,下载N
pg
sql
.Net Data Provider for
Postgresql
的组件。
访问 URL:http://
pg
foundry.org/
public static string
pg
sql
Connection = ConfigurationManager.ConnectionStrings["
pg
sql
Connection"].ConnectionString.ToString();
/// <summary>
public class
PostgreSQL
Content : DbContext
public
PostgreSQL
Content(DbContextOptions<
PostgreSQL
Content> options) : base(options)
public DbSet<TestTable> TestTable { get; set; }
1.使用
PostgreSQL
数据库
,http://
pg
foundry.org/frs/?group_id=1000140
2.把 N
pg
sql
.dll和Mono.Security.dll文件拷贝到
C#
工程目录的packages目录中,加入到R
ef
erences
3.在需要使用N
pg
sql
的
C#
文件头,加入如下的using语句 : using N
pg
sql
;
<appSet...
第一步,
pg
_hba.conf进行配置。
pg
_hba.conf是一个
数据库
黑白名单访问控制文件。文件的默认配置如下。
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all
(1)Java开发平台:IntelliJ IDEA 2018.3.6
(2)
Pg
SQL
数据库
:
postgresql
-9.5.21(其他版本也行)
(3)
数据库
管理软件:Navicat Premium 15
(4)
Pg
SQL
连接
驱动:
postgresql
-42.3.3.jar
二、准备工作
在
连接
之前应先完成一下工作:
(1)在IDEA中新建一个JAVA项目文件
(2)下载安装
Pg
SQL
数据库
(3)在Navicat中搭建
Pg
SQL
数据库
在IDEA中新建一个JAVA项目文件相对比较容易,再次不再赘
请到http://
pg
foundry.org/
下载驱动。
地址:http://
pg
foundry.org/frs/?group_id=1000140&release_id=1434
我下载了2个,
N
pg
sql
2.0.6-bin-ms.net.zip和N
pg
sql
2.0.6-bi...
最近在开发过程中,需要读取
PostGreSql
数据库
中的信息,一直都是对
sql
server
数据库
进行操作,第一次接触
PostGreSql
数据库
,现在我把如果操作此
数据库
的方法总结一下:
1.
连接
到
PostGreSql
数据库
的客户端
pg
Admin
pg
Admin 是可以
连接
到
PostGreSql
数据库
的一个客户端,安装好客户端后,输入IP 、 Port、 User Id、Passwor
Client does not support authentication protocol requested by server; consider upgrading MySQL client