Hoi allemaal,

Ik heb een best wel stom probleem. Mijn laptop ging niet meer aan dus moest het opnieuw installeren (met behoud van bestanden).

Wamp met al mijn projecten staat er nog op alleen deed het het niet. Om localhost/ te laten werken moest ik iets van een microsoft c++ bestand installeren, dat werkte. Alleen toen ging ik naar localhost/phpmyadmin en kreeg toen deze error
 mysqli_real_connect(): (HY000/2002): Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd.
.

Ook zag ik dat er maar 1 van de 3 wamp services actief was (waarschijnlijk localhost/ zelf).

Weet iemand hoe ik dit weer kan oplossen?

Stel ik wil een hele nieuwe verse wamp installatie, is er dan een mogelijkheid om door de bestanden te graven en een specifiek database .sql bestand terug te vinden(heb die juist nodig voor een project waar ik aan werkte). Als dat mogelijk is, kan ik mijn huidige project met zijn bijbehorende database overzetten naar een verse wamp installatie.

Ik hoor graag van jullie wat de beste oplossing is, en eventueel hoe ik zonder localhost/phpmyadmin open heb staan, hoe ik bij de database bestanden kan komen.
Dit is alles wat ik met firewall heb staan wat mysql gerelateerd is. Verder in de lijst vind ik niks van mysql wat geblokeerd staat ofzo https://prnt.sc/rkpxwh
Ik vraag me toch af of die mysql services beiden dezelfde poort proberen te gebruiken...
Ik weet het echt niet, ben ten einde raad. Heb echt van alles geprobeerd haha
Wat staat er in taakbeheer, in het tabblad Services? Staat daar ook twee keer MySQL?
Wat je kunt proberen is beiden mysql services te stoppen en dan één te (her)starten. Lees ook eens dit draadje. https://www.isumsoft.com/computer/3-ways-to-start-a-service-in-windows.html

Verder zou je nog eens een portscanner kunnen installeren om te zien welke poorten er open staan. Mysql zou standaard op poort 3306 staan. Eventueel probeer je mysql-server in te stellen op een alternatieve poort. Deze instelling staat in my.ini in de installatie directory. Als dat lukt geef je aan mysqldump een extra parameter mee:

mysqldump -u USERNAME -pWACHTWOORD -P 3308 --default-character-set=utf8 DATABASENAME -r dump.sql

Waar 3308 dan het poortnummer is waarop je mysql-server hebt ingesteld. Vergeet ook niet om mysql-server te (her)starten NADAT je het poortnummer gewijzigd hebt.
- Ariën - op 22/03/2020 19:57:07

Kan je meteen gewoon netstat -aon draaien in de commandoprompt.


Cool Ariën :-)
Ik weet dus wat het probleem was, normaal als je wamp installeert vraagt ie voor alle services toestemming met firewall. Aangezien mijn pc een recovery heeft gehad is die die gegevens kwijt geraakt. Dus moest ik in de bin folder van mysql of mariadb het bestand mysqld opzoeken en die starten, vanuit daar kreeg ik die firewall goedkeurings window en deed alles het weer!

Allemaal bedankt voor de hulp!
Tipje voor de volgende keer: die firewall kan ook (tijdelijk) uit. Altijd de snelste manier om te kijken of dit het probleem is. Dito voor de virusscanner.
Oke oke ik merk dat ik weinig met Windows werk vandaag de dag. Maar fijn dat het gelukt is.

Reageren