废话不多说,先直接上代码:
package com.study.jdbc.jdbc.create;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Driver;
import java.sql.SQLException;
import java.util.Properties;
public class JdbcConnection {
public static void main(String[] args) throws Exception {
//Connection con = getSqlConnection();
JdbcConnection con = new JdbcConnection();
//Connection connection = con.getConnection();
Connection connection = con.getMysqlConnection();
System.out.println(con);
}
public static Connection getSqlConnection() {
//1.JDBC所需的四个参数4个准备:user,password,url,driverClass(连接数据库所需的驱动)
String url = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "root";
String driverClass = "com.mysql.jdbc.Driver";//这个是mysql-connector-java-5.1.8-bin.jar包中的,不是JDK自带的Driver。
Connection connection = null;
try {
//2.加载JDBC驱动程序
Class.forName(driverClass);
//3.创建数据库连接:三种连接方案
//方案一:connection = DriverManager.getConnection(jdbcUrl);
//方案二:connection = DriverManager.getConnection(url,u