我遇到了localhost服务器和数据库的问题。我不是一个专业人士,但我一直在开发WordPress网站,并且因为它的简单性而一直在使用MAMP。
现在我明白它为你安装了MySQL,而且Apache和PHP都包含在OS X中,但是我开始学习Ruby on Rails,当我在学习教程时,我通过终端手动安装了MySQL,我想我已经现在碰到了一些碰撞问题。
有一段时间MAMP拒绝启动SQL服务器所以我已经将端口更改为Apache 8888和SQL 8889,现在似乎开始正常(这是我认为的默认值,但由于某种原因不同)。
现在我有两个不同的数据库位置(我认为)。我可以通过终端使用mysql -u root -p
看到一个,我可以通过启动MAMP和查看PHPMyAdmin看到。如果我在一个中创建一个数据库,我在另一个中看不到它,但更重要的是当我在MAMP的phpMyAdmin中创建数据库并尝试安装WP时它无法识别它,这是因为我的用户名/密码可能已经更改为MAMP还是应该都一样?
到目前为止,我一直在想也许我应该卸载MAMP并为MySQL等进行硬重置,只需使用终端来管理MySQL,phpMyAdmin和Apache等,但我不确定 - 还有更好的方法吗?对这个?我目前正在为一个客户的WP网站上工作,与Ruby on Rails项目同时进行,所以需要理想地在两者之间跳转!
答案 0 :(得分:1)
浏览一下这看起来像是在本地Mac上运行WordPress的好指南... https://coolestguidesontheplanet.com/fastest-way-to-install-wordpress-on-osx-10-6/
他们还有很好的指南,可以安装Apache,MySQL和PHP以及Mavericks https://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-9-mavericks/和Yosemite https://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/
希望这些帮助和好运:)