Door
Jorn Reed
op 22-03-2020 16:36
gewijzigd op 22-03-2020 16:41
9.194 views
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.
Ik gok dat de firewall van Windows MySQL op poort 3306 niet toestaat.
MySQL slaat overigens de database niet 'bare' op, en deze is niet echt goed uitwisselbaar, maar je kan altijd via de mysql-binary met mysqldump al je database naar een *.sql file dumpen, om die later weer te importeren.
Wat is de mysql binary? Als ik dat weet dan kan ik dat even proberen, en anders moet ik even uitvogelen hoe ik bij die firewall gegevens kom om zo mysql toe te staan.
> 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.
Ja er is een mogelijkheid maar die wordt niet aangeraden. Probeer eerst via de command prompt mysqldump uit. Hiermee kun je de database in een dumpfile zetten:
Je kan ook -pPASSWORD leeglaten, dan vraagt mysql(dump) zelf wel om een wachtwoord.
Net wat je fijn vindt.
Frank Nietbelangrijk op 22/03/2020 16:59:00
Dat is niet wat ik bedoel Ariën. Ik bedoel op het overzetten van de fysieke database bestanden.
Ah zo, dan begrijpen we elkaar! :-)
Voor eenzelfde MySQL versie en configuratie kan het prima, er hoeft maar iets anders te zijn, en je bent de sjaak.
Daarom: dumpen en importeren die hap!
Heb even het een en ander geprobeert, inderdaad wat je zegt alles omzetten in mijn eigen waardes, maar krijg steeds `mysqldump' is not recognized as an internal or external command,
operable program or batch file.`