Ik merkte vandaag iets vreemds ik heb net even de poorten in MAMP gewijzigd maar dat ging niet goed dus het ik de poort weer op 8888 gezet en toen waren al mijn tabelen verdwenen, is er een manier om die terug te halen want het was aardig wat wat daar in stond.
EDIT
Heb ook al gekeken in TimeMachine maar hij heeft die er niet in gezet....
Zou het zo kunnen zijn dat je per ongelijk 2 MySQL installaties hebt draaien? Eentje 'stand-alone', en eentje in MAMP? Dan zou het namelijk kunnen zijn dat bijvoorbeeld die van MAMP niet opstartte op 3306 omdat de stand-alone al tijdens het opstarten van de computer die poort in bezit had genomen, en zonder dat je het wist heb je al die tijd die ene gebruikt.
Kijk eens in je logbestanden (Hint: Console.app) Waarschijnlijk vind je daar wel het een en ander over (het valen tijdens) het opstarten van Apache & MySQL.
Je kan overigens wel poort 80 gebruiken, maar dan moet je even zeker weten dat Apple's Apache niet aanstaat. In "Systeemvoorkeuren" -> "Delen" vind je een lijstje, met onder andere "Webserver". Die moet dan uit staan. Ook kan je heel MAMP overboord gooien (heb ik gedaan) en Apple's Apache gebruiken. Ik raad je wel aan een andere PHP erop te installeren, aangezien de PHP die Apple mee installeert niet eens met PDO drivers voor MySQL en PgSQL komt, en nog wat kleine gebreken vertoont. En dan is er nog dat verhaal van alles 64-bit, wat PECL onnodig ingewikkeld maakt... blijf toch maar bij MAMP :)
Ik heb even getest heb http://localhost:8889 & http://localhost:3306 gedaan en ik krijg bij allebei reacties, maar ik kan nergens vinden waar ik die kan verwijderen / uitzetten.