Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using xampp and navicat to manage mysql on two dev machines (laptop & desktop). The laptop is my main machine, while the desktop acts as a local dev server for the group.

Connecting to mysql via localhost in navicat is working fine on the laptop. Is there a way (other than the http tunneling method) to allow access to the desktop from the laptop via navicat?

share|improve this question
What OS -- Linux? Windows? – Dan Carley Aug 11 '09 at 16:03
up vote 2 down vote accepted

Just make sure that your mysql is binding to a socket on and you should be able to connect to that socket. I guess the default is for mysql to bind to, which, of course, is hard to reach from the outside.

EDIT: The MySQL configuration file should be in .\xampp\mysql\bin\my.ini. You need to find the bind-address parameter and change it to

Everyone on your network should then be able to connect that MySQL instance. Of course, that may include people who better shouldn't do that. But as long as there is a password for each mysql user and the instance is not facing the internet, there is not much to worry about.

share|improve this answer
Any idea where I adjust that? Any security issues I ned to worry about? – sprugman Aug 11 '09 at 19:15
I assumed you had at least some knowledge about MySQL configuration. Sorry. I'll add that to my answer. – innaM Aug 11 '09 at 20:04
Thank you, this works for me. – Cary Bondoc Oct 14 '15 at 1:08

If not found, add it.

bind-address= under mysqld

See it

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.