java连接Mysql数据库
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/*
* 测试跟数据库建立连接
*/
public class Demo01 {
public static void main(String[] args) {
try {
//加载驱动(把接口加载里面然后java就可以使用接口了)
Class.forName("com.mysql.jdbc.Driver");
long start=System.currentTimeMillis();
//创建和数据库的连接(连接对象内部其实包含了Socket对象,是一个远程的连接.比较耗时!这是Connection对象管理的一个要点)
//真正开发中,为了提高效率,都会使用连接池来管理连接对象
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/user?useSSL=false","root","root");
long end=System.currentTimeMillis();
System.out.println(conn);
System.out.println("建立连接耗时:"+(end-start)+"ms");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}