MySQL Workbench SSH Connection error - mysql

When I try to connect to my MySQL server using MySQL Workbench - I get the following error:
'Error Connecting to Server (root#ipaddress)
Could not establish SSH connection: Error reading SSH protocol banner.'
Has anyone experienced this issue before? I would love a pointer!

Solved this issue.
The issue was that I was trying to connect to the SSH port instead of the MySQL port. When using this over SSH connections - you want to configure the SSH connection, and make sure you connect to the 'MySQL' port, since this is a pseudo-VPN connection.

Related

Another can't remote mysql in gcloud

I've gone through the basics, bind_address, Google's Firewall, ufw shows inactive but I can't even telnet to the machine on the mysql port.I'm trying to get spotfire to use our db directly just to test it out.
The mysql db is on a vm instance in Google Cloud. The server can of course work with the db no problem, any external connections don't go through with this error:
ERROR 2002 (HY000): Can't connect to MySQL server on '' (119)
Telnet says this:
Connecting To ...Could not open connection to the host, on port 3306: Connect failed
I'm sure I'm missing something, any help will be awesome.

Error while connecting to a mysql server using R script

I am trying to use R-studio and R script to connect to mysql database which is on an Ubuntu system. The error is:
Error in .local(drv, ...) : Failed to connect to database: Error: Can't connect to MySQL server on 'x.x.x.x' (0)
I tried using telnet to connect, but I get an error saying:
Could not open connection to the host, on port 3306: Connect failed
I tried using putty, and I am able to connect to the ubuntu system with proper credentials. But I am unable to connect thru R. Windows firewall has been disabled. Password and IP address are fine. I tried using localhost but no help.
Any suggestions would be greatly appreciated.
I figured out. there were some internal issues, otherwise, everything as fine. the port was open and the password was right..

Cannot Connect to Database Server MySQL Workbench Tunnel Error

Every time I try to connect to my mySQL on mysql workbench, it gives me this error message saying:
Your connection attempted failed for user 'root' from your host to server at http:x.x.x.x:3306: Cannot open SSH Tunnel:Error connecting SSH tunnel:Error Connecting to SSH server Error 11004 get addrinfo failed
I think you could get solution here: http://quintagroup.com/services/support/tutorials/mysql-linux
or follow this steps:
Open putty and accept the certificate of the server
hostname should be localhost ( in order to use local socket and not http conection)
local port should be something like 33010 not 3306
local port is the conection back port used by the plink and has nothing to do with mysql ports

Connect to SQL server with custom port while executing installer

I have InstallShield 2013 basic MSI project. During installer execution I need to connect to MySQL Server which is running on 3310 port. Default port is 3306 and installation runs successfully, but when I try to connect to server with different port - installer cannot connect to MySQL server.
I tried to set custom port like described here
ServerName,3310
But it didn't work for me. I also tried to connect by IP of server and port delimited with ":" but it also had no effect.
When I try to connect to server by typing hostname I get this error: "Can't connect to MySQL server on 'hostname'"
When I try to connect to MySQL server by typing hostname,port I get the following error: "Unknown MySQL server host 'hostname,port'"
Can anyone tell me what I am doing wrong or what I need to do to connect to MySQL server with custom port?

Mysql Workbench error "system error:61"

I have mysql installed several months ago. However I do remember using mysql workbench successfully at one point of time. Today I try launching it and get following error
Lost connection to MySQL server at 'reading initial communication packet', system error: 61
open /etc/mysql/my.cnf in a text editor and try changing:
bind-address = 127.0.0.1
to
#bind-address = 127.0.0.1
and then restart MySQL.
Try using the connection method: Local Socket/Pipe.
If you are trying to use the MySQL Workbench and connect through an SSH tunnel, you will get this error when your SSH connection does not complete successfully (e.g. improper host, password, key file, etc)
A good way to trouble shoot this is to separately test the the ssh connection from the machine you are trying to connect from and establish that you can do so succesfully.
I came across the same problem.I fix this below:
3306 port may be occupied by other process, so mysql change the port to 3307(or nearly other port 3308...).So when you connect,change the port to 3307 and try