安装 PostGresQL 和Mac OS X 中的 MySQL 运行 MAMP?
嗯,我在 Mac OS X 上安装了 MAMP,并且已启动并运行 PostGres,但我想知道如何将它与 PHP 一起使用?我假设我需要在编译 PHP 的地方做一些事情,以便它可以同时使用两者,但是,如果已经安装了 PHP,我不确定该怎么做?或者,如果我需要做一些独特的事情才能使其在 MAMP 环境中的 Mac 上运行?我真的不熟悉安装等,因此,非常感谢帮助/方向/链接等。我一直在谷歌搜索,但我想也许我什至没有寻找正确的术语......
Well, I have MAMP installed on my Mac OS X, and I've got PostGres up and running, but am wondering how I can use it with PHP? I'm assuming that there's something I need to do where I compile PHP so that it can use both, but, I'm not sure how to do that if PHP has already been installed? Or, if there's something unique I need to do to get it work on the Mac in a MAMP environment? I'm really unfamiliar with installations ,etc., so, help / direction / links, etc., is greatly appreciated. I've been googling, but think maybe I'm not even searching for the right terms...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,您应该使用包含以下内容的 PHP 脚本。
这将显示安装/启用了哪些 PHP 扩展。
如果运气好的话,您将拥有
mysql
/mysqli
/pdo_mysql
和pgsql
/pdo_pgsql
已经安装了——这意味着从 PHP 端来说就没有问题了:你只需要使用正确的函数/类来连接到你的 pg 和/或 MySQL 服务器。First of all, you should use a PHP script containing
This will show you which PHP extensions are installed / enabled.
With a bit of luck, you'll have
mysql
/mysqli
/pdo_mysql
andpgsql
/pdo_pgsql
already installed -- which means it'll be OK from the PHP side : you'll just have to use the right functions/classes to connect to your pg and/or MySQL servers.您需要 php postgres 驱动程序,可以尝试 macports 安装 php5-pgsql 扩展
You need the php postgres driver, you can try macports to install the php5-pgsql extension