Я случайно удалил пользователя root
в моей локальной настройке MAMP/MySQL, работающей в OS X. Других пользователей, созданных для возврата в MySQL, нет.
Это мягкий кошмар, похоже, ничего не может сделать без root
.
Обнаружил это: http://hack2live.blogspot.com/2009/04/restore-repair-reset-mysql-root.html, который кажется именно тем, что мне нужно.
Я также не думаю, что переустановка MAMP будет делать трюк, так как многие мои беглые поиски дают людям, которые пробовали без успеха.
Кто-нибудь знает о дружественном OSX способе воссоздать root
@localhost
обратно в MAMP MySQL? Я просто не знаю, где MySQL живет в MAMP, или как выполнить правильные команды в терминале, чтобы попытаться исправить его.
Update
Я попробовал несколько вариантов ниже для восстановления root безрезультатно и решил восстановить резервную копию всего приложения MAMP. Итак, у меня есть root, я могу открыть phpmyadmin и т.д.