I am a computer science student who has a project to in a few weeks. I have been trying to get my Java program make connections to mysql server running on my windows PC. I got the right drivers but I keep getting bad handshake error.. This is what I used String address = "jdbc:mysql://10.6.5.117:3306/PeerData"; Connection con = DriverManager.getConnection(url,"Root","pyramid"); I think it fails here. Any suggestions will be greatly welcomed.. Thanks Kwame