在上传到实时服务器上之前,我使用MAMP来在本地的Joomla中建立网站。我只需要了解如何通过PHPMyAdmin创建数据库以进行Joomla安装的基础知识。在需要测试新平台后,建议我升级我的MAMP。我升级到了最新版本,还更新了PHPMyAdmin(我通过重命名保留了旧版本)。
在升级后第一次运行MAMP之后,它们全部正常启动。但是,我发现自己无法访问我的任何本地网站。在发现我的用户消失了并且使用相同的凭据创建新用户后,我重新启动。
重启后,MAMP现在拒绝启动MySQL服务器。在寻找解决方案时,我发现重命名ib_logfiles是可行的,但是当我输入PHPMyAdmin时,大多数表给我一个错误,即它们不存在(#1146表不存在)。我没有这些站点的备份,而重命名旧的ib_logfiles只会使我无法运行MySQL。
我不了解SQL,因为我的工作主要是设计并在网站上获得大量文章等,因此我们将其保持简单。到目前为止,我发现的唯一答案是:1)删除ib_logfiles,据我所知这会破坏我的数据库,从而破坏我的所有工作,2)确保没有同时运行任何SQL进程(我想在重新启动后启动以确保),以及3)在Terminal上做一些工作,我不确定在哪里可以找到而且似乎不适合我的问题。
任何帮助将不胜感激。我简直找不到人帮忙,而且我的工作越来越落后,更不用说失去所有这些网站会使我退缩几个月。