mysql connecten vanaf ander netwerk (wan)

Status
Niet open voor verdere reacties.

dprod

Gebruiker
Lid geworden
2 jun 2010
Berichten
80
Beste mede-forum gebruikers,

Ik ben helemaal nieuw op het gebied van mysql.
Nu is het me gelukt deze op mijn server te installeren icm apache en php.
Als ik alle services gestart heb kan ik via cmd(dos) connecten met mysql middels:
mysql -h host -u user -p
dit lukt dus WEL gewoon op localhost als root.

Q1. Echter moet ik eerst helemaal naar mijn MySQL map navigeren voordat het mysql command werkt, aangezien daar het mysql.exe bestand staat.
Ik las iets op google met een variable instellen dat je in dos altijd het command mysql kan gebruiken, ik kom er niet helemaal uit...
Iemand hiervoor een oplossing?

Q2. Ook wil ik graag vanaf mijn werk de sql-databases benaderen middels cmd(dos), maar daar staat het mysql.exe bestand natuurlijk niet geïnstalleerd.
Hoe moet ik dit realiseren?
Ik lees overal op internet: mysql -h host -u user -p port
En de user moet privilege krijgen om vanaf elke host te connecten.
Ook snap ik dat alle porten open/forwarded moeten zijn en de firewall ingesteld dient te worden, maar dan nog kom ik geen steek verder.
Ik krijg in dos steeds de melding:
MYSQL wordt niet herkend als interne of externe opdracht, programma of batchbestand.

Is er een client die ik moet gebruiken? want dos kent simpelweg het mysql command niet.
Hopelijk kan iemand me een stuk op weg helpen...

Dank!
Groeten,

dprod
 
OPGELOST!

Zoals ik al dacht is er een tool voor nodig om te connecten.
Ik heb nu Connector/Net 6.3.6 gebruikt om als .DLL bestand in Visual Basic 2008 Express te connecten met mijn database.
Zie link: http://www.mysql.com/downloads/connector/net/
Dit is me vanaf mijn werk dan ook gelukt.

Om op andere manieren te connecten zijn er ook andere connectors te downloaden (link: http://dev.mysql.com/downloads/connector/)

Zelf gebruik ik nu phpMyAdmin om de databases te beheren (link: http://www.phpmyadmin.net/home_page/downloads.php)

Voor een uitgebreide (engelse) manual kun je de volgende documentatie raadplegen: http://dev.mysql.com/doc/refman/5.6/en/
Vergeet uiteraard niet portforwarding toe te passen op je modem/router (standaard 3306), en eventueel uitzonderingen in de Firewall toe te voegen!

Groet,
dprod
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan