在windows上监视postgre 数据库 ,使用什么方式

在windows上监视postgre 数据库 ,使用什么方式,第1张

 1 安装Linux *** 作系统注意把gdb、Emacs或DDD这些开发工具都安装上。如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。

2 安装PostgreSQL

useradd postgre

(自动建立 postgre 组;设计人员为了安全考虑,PostgreSQL 不能以root 用户运行,所以必须建立对应的用户和组。)

解压到 /usr/local/src

tar xvfz postgresql-84targz

cd postgresql-84

/configure --prefix=/usr/local/pgsql --enable-debug --enable-assert --without-readline --without-zlib

make

make install

chown -R postgrepostgre /usr/local/pgsql

3 设置Postgres环境变量(非必须)

vi ~postgre/bash_profile

添加:

PGLIB=/usr/local/pgsql/lib

PGDATA=$HOME/data

PATH=$PATH:/usr/local/pgsql/bin

MANPATH=$MANPATH:/usr/local/pgsql/man

export PGLIB PGDATA PATH MANPATH

4 建立数据库

以 postgres 用户登录:

su postgre

建立数据库目录:

mkdir data

启动数据库引擎:

initdb –D “数据库目录”

之后可以根据提示,通过psql进入数据库

5 构造PostgreSQL调试环境

先 psql template1进去,然后

select pg_backend_pid();

获得id,就是gdb后面用到的数字

gdb /usr/local/pgsql/bin/postgres 997(pid的数字)

如果只使用gdb,全部是命令行界面;而Emac、DDD分别是彩色、黑白用户交互式图形界面。

6 使用gdb进行调试

如何安装并且开始调试PostgreSQL

1 安装Linux *** 作系统

注意把gdb、Emacs或DDD这些开发工具都安装上。如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。

2 安装PostgreSQL

useradd postgre

(自动建立 postgre 组;设计人员为了安全考虑,PostgreSQL 不能以root 用户运行,所以必须建立对应的用户和组。)

解压到 /usr/local/src

tar xvfz postgresql-84targz

cd postgresql-84

/configure --prefix=/usr/local/pgsql --enable-debug --enable-assert --without-readline --without-zlib

make

make install

chown -R postgrepostgre /usr/local/pgsql

3 设置Postgres环境变量(非必须)

vi ~postgre/bash_profile

添加:

PGLIB=/usr/local/pgsql/lib

PGDATA=$HOME/data

PATH=$PATH:/usr/local/pgsql/bin

MANPATH=$MANPATH:/usr/local/pgsql/man

export PGLIB PGDATA PATH MANPATH

4 建立数据库

以 postgres 用户登录:

su postgre

建立数据库目录:

mkdir data

启动数据库引擎:

initdb –D “数据库目录”

之后可以根据提示,通过psql进入数据库

5 构造PostgreSQL调试环境

先 psql template1进去,然后

select pg_backend_pid();

获得id,就是gdb后面用到的数字

gdb /usr/local/pgsql/bin/postgres 997(pid的数字)

如果只使用gdb,全部是命令行界面;而Emac、DDD分别是彩色、黑白用户交互式图形界面。

6 使用gdb进行调试

打开软件,进入界面中。

双击“PostgresSQL 93”连接服务器

方法一:右键单击“postgres”,选择“新建对象”--新建数据库,设置新的数据库的参数,所有者一般默认为“postgres”

新建完后,不能立即看到界面上更新的数据,需要点击界面上的更新按钮才能够看到数据库的变化情况。

以上就是关于在windows上监视postgre 数据库 ,使用什么方式全部的内容,包括:在windows上监视postgre 数据库 ,使用什么方式、如何安装并且开始调试PostgreSQL、如何创建和连接 PostgreSQL 数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9525431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存