Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Not able to connect mysql from a java program on unbutu
- import java.sql.*;
- public class ActivityReader {
- public static void main(String[] args) {
- System.out.println("MySQL Connect Example.");
- Connection conn = null;
- String url = "jdbc:mysql://localhost:3306/";
- String dbName = "jdbctutorial";
- String driver = "com.mysql.jdbc.Driver";
- String userName = "root";
- String password = "password";
- try {
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- conn = DriverManager.getConnection(url,userName,password);
- System.out.println("Connected to the database");
- conn.close();
- System.out.println("Disconnected from database");
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
- mysql start/running, process 25326
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
- The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
- at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
- at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
- at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:348)
- at c
- om.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2391)
- at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2428)
- at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2213)
- at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:797)
- at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
- at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
- at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:389)
- at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
- at java.sql.DriverManager.getConnection(DriverManager.java:582)
- at java.sql.DriverManager.getConnection(DriverManager.java:185)
- at ActivityReader.main(ActivityReader.java:45)
- Caused by: java.net.ConnectException: Connection refused
- at java.net.PlainSocketImpl.socketConnect(Native Method)
- at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
- at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
- at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
- at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
- at java.net.Socket.connect(Socket.java:529)
- at java.net.Socket.connect(Socket.java:478)
- at java.net.Socket.<init>(Socket.java:375)
- at java.net.Socket.<init>(Socket.java:218)
- at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:257)
- at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:298)
- ... 15 more
- >telnet localhost 3306
Add Comment
Please, Sign In to add comment