Hi
I have a laptop running XP and a PC running Vista Home Premium SP2. Both are on the same network, connecting to the net through the same router.
I have entered exactly the same connection details into HeidiSQL on both computers. The XP one connects fine, but the Vista one says "SQL Error (2003): Can't connect to MySQL server on 'localhost' (10061)".
Do you have any idea why this might be?
Many thanks
Simon
Works on XP, not on Vista
The Vista machine can connect successully to both servers via Putty & WinSCP, but not from HeidiSQL.
It's a mystery...!
The Vista machine is my main work computer, so I'd love to solve this. Are there any other things connected with HeidiSQL I can look into - registry, DLLs, settings, etc.?
It's a mystery...!
The Vista machine is my main work computer, so I'd love to solve this. Are there any other things connected with HeidiSQL I can look into - registry, DLLs, settings, etc.?
I still have a gutt feeling you have set your HeidiSQL session on Vista to use SSH tunneling, as the error message tells me you're connecting to localhost:
If not - just to make sure 4 eyes see more than 2 - could you post screenshots of both session settings?
Can't connect to MySQL server on 'localhost'
If not - just to make sure 4 eyes see more than 2 - could you post screenshots of both session settings?
Try to telnet to your database server "manually" to verify that your network is set up properly.
From a console, type:
where <PORT> is the port that you're asking HeidiSQL to connect to.
* If that works (somehow I doubt it will), it's a HeidiSQL problem, and you should provide some more details.
* If it doesn't work, check your firewall settings, or doublecheck your tunnel setup.
From a console, type:
telnet localhost <PORT>
, where <PORT> is the port that you're asking HeidiSQL to connect to.
* If that works (somehow I doubt it will), it's a HeidiSQL problem, and you should provide some more details.
* If it doesn't work, check your firewall settings, or doublecheck your tunnel setup.
Please login to leave a reply, or register at first.