如何在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.