title: java.net.ConnectException: Connection refused
body: <p>I am trying to connect to a mysql database on remote server and whenever I try to run the code it is giving me connection refused exception.</p>
  
  <pre><code> Connection con = null;
            String driver = "com.mysql.jdbc.Driver";
            String url1="jdbc:mysql://IPADDRESS:3306/";
            String db = "hola";
            String dbUser = "root";
            String dbPasswd = "root";
            Class.forName(driver).newInstance();
            con = DriverManager.getConnection(url1+db, dbUser, dbPasswd);
            System.out.println("Database Connection Established");
  </code></pre>
  
  <p>Also, when I telnet with that IP on a port 3306 it is giving me connection refused.
  How can I make sure that my server listens to connection over port 3306?</p>