Sussed it. It wasn't MySQL but IIS. If you click on the WAMP menu link under Apache > Service that allows you to Test Port 80 it shows what is using that port.
In my case it showed that Microsoft IIS was using it. What wasn't clear is that this is NOT the WAMP IIS service !!
The WAMP service is called wampapache.
WAMP's MySQL service is called wampmysqld.
So basically you have to make sure that you have no other MySQL or IIS services are running.
Doesn't explain why there was no conflict with IIS when I first installed and had it working??
Sussed it. It wasn't MySQL but IIS. If you click on the WAMP menu link under Apache > Service that allows you to Test Port 80 it shows what is using that port.
In my case it showed that Microsoft IIS was using it. What wasn't clear is that this is NOT the WAMP IIS service !!
The WAMP service is called wampapache.
WAMP's MySQL service is called wampmysqld.
So basically you have to make sure that you have no other MySQL or IIS services are running.
Doesn't explain why there was no conflict with IIS when I first installed and had it working??
All looks good now though