如何在Lion中配置postgresql


0

我是mac os的新手。我试图安装Postgresql。在我不知道有默认安装的Postgresql之前。所以,我下载了Postgresql 8.4并安装了它。我将配置更改为指令。

[sudo vi /etc/sysctl.conf]

kern.sysv.shmmax=33554432
kern.sysv.shmmin=1
kern.sysv.shmmni=256
kern.sysv.shmseg=64
kern.sysv.shmall=8192
  1. 我变了 kern.sysv.shmall = 33554432 并保存了它。然后,每当我安装postgresql 8.4时,它都会显示错误。现在我不知道它已经安装好了吗?我怎么检查呢?

  2. 之后,我找到了一些命令并执行它们。但我不知道如何解决它?

    Shahjalals-MacBook-Pro:~shahjalal $哪个psql 在/ usr / bin中/ PSQL

    Shahjalals-MacBook-Pro:~shahjalal $ psql dyld:未加载库:/usr/lib/libpq.5.dylib   引自:/ usr / bin / psql   原因:找不到合适的图像。找到了:     /usr/lib/libpq.5.dylib:通用包装器中没有匹配的体系结构     /usr/lib/libpq.5.dylib:通用包装器中没有匹配的体系结构 跟踪/ BPT陷阱:5

    Shahjalals-MacBook-Pro:~shahjalal $

  3. 是否有任何gui接口访问postgresql?如果是,那么我该如何访问它?我计划在我的PostgreSQL中为我的一个项目安装Postgis和PgRouting包。


您可能希望重新安装Lion以确保您获得库存版本,否则开始删除两个版本的所有残余并再次安装8.4。将来,使用Homebrew或MacPorts之类的东西将通用软件包安装到安全的位置。这样,如果出现任何问题,您可以删除它而不影响基本操作系统安装。
— EmmEff

Answers:


1

首先,你得到的错误是什么,你是如何得到它的?您是否尝试重新运行安装程序?

在回答两个,看看 http://www.jonathandean.com/2011/08/postgresql-8-4-on-mac-os-x-10-7-lion/ 谁似乎把它排序了。

PostgreSQL绝对有一个GUI,它叫做pgAdmin 3(或pgAdmin III)。如果您从他们的站点成功安装了OS X版本的PostgreSQL,那么您应该已经拥有它(在Launchpad中查看)。如果它不在那里,你可以得到它 http://www.pgadmin.org/ 但请仔细阅读下载页面 - 它没有很好的排序,最新版本位于列表中间。

正如EmmEff所说,未来的Homebrew或MacPorts可能会更容易(特别是如果你喜欢玩游戏!),因为你可以干净地擦除安装。


1

为了避免所有这些心痛,您可能想要查看 Postgres.app 。只需复制到Applications文件夹即可。来自 Github页面 :

Postgres.app是开始使用PostgreSQL的最简单方法   苹果电脑。打开应用程序,您已准备好PostgreSQL服务器并正在等待   新的联系。关闭应用程序,服务器关闭。

至于客户,请查看 Navicat的 。祝好运!


真的很整洁!测试的好主意。
— Cathy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.