Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PostgreSQL客户端--如何启动它?_Postgresql - Fatal编程技术网

PostgreSQL客户端--如何启动它?

PostgreSQL客户端--如何启动它?,postgresql,Postgresql,我刚刚在Ubuntu上安装了PostgreSQL-8.4。如何启动它/它的GUI、连接到数据库等?我知道SQL,但在我的Ubuntu 10.04桌面上找不到PostgreSQL的图标(因此,我不知道如何启动它)。PostgreSQL没有内置的gui 要检查它是否正在运行,请从终端运行以下命令 ps aux | grep postgres 您可以使用psql从命令行进行访问 安装psql aptitude install postgresql-client 然后跑 psql -h dbhost

我刚刚在Ubuntu上安装了PostgreSQL-8.4。如何启动它/它的GUI、连接到数据库等?我知道
SQL
,但在我的Ubuntu 10.04桌面上找不到
PostgreSQL
的图标(因此,我不知道如何启动它)。

PostgreSQL没有内置的gui

要检查它是否正在运行,请从终端运行以下命令

ps aux | grep postgres
您可以使用psql从命令行进行访问

安装psql

aptitude install postgresql-client
然后跑

psql -h dbhost -U username dbname
如果您想要gui安装包pgadmin

aptitude install pgadmin3

您可以从启动图形客户端开始。在终端类型中:pgadmin3

您将看到pgAdmin III界面。单击“添加到服务器的连接”按钮(左上角)。在新建对话框中,输入地址127.0.0.1、服务器描述、默认数据库(“上例中的mydb”)、用户名(“postgres”)和密码

使用此GUI,您可以开始创建和管理数据库、查询数据库、执行SQl等


签出-

我使用以下命令启动postgres提示符:

 sudo -u postgres psql

我使用Ubuntu 14.04,如果你是Mac用户,试着运行这个

postgres -D /usr/local/var/postgres
那就做吧

psql

非常感谢。我试图从命令行运行
psql
,但得到以下错误:
psql:FATAL:Ident用户“davis”身份验证失败
这是一个不错的教程,请注意关于pg_hba.conf的信息,如果您想远程访问,请务必编辑这些信息谢谢。
pg_hba.conf
文件在哪里?我一直收到这样的错误:
psql:FATAL:Ident身份验证失败,用户“davis”
我相信它是在/etc/postgresql下,安装了aptitude版本。不过我周围没有人可以确定。Ubuntu 13/10:sudo-u postgres psql。然后,交互式shell中的\c将导致“您现在以用户“postgres”的身份连接到数据库“postgres”。对于windows,请阅读[install]/postgresql/9.3/doc/postgresql/html/server-start.html