Java 通过JDBC连接Mysql数据库的方法

Java 通过JDBC连接Mysql数据库的方法


  • 首先确保你的MySQL的服务已经开启:
Java 通过JDBC连接Mysql数据库的方法_第1张图片

  • 打开浏览器,去aliyun的Maven库搜素mysql-connector这个jar包
Java 通过JDBC连接Mysql数据库的方法_第2张图片

  • 打开Eclipse,新建一个Maven project,在项目下找到pom.xml并双击打开
  • 怎么使用aliyunMaven库,详情请见:如何在Eclipse中添加aliyunMaven库
Java 通过JDBC连接Mysql数据库的方法_第3张图片

  • 接下来,我们就测试一下是否能成功连接Mysql数据库吧
  1. mysql的驱动类是:com.mysql.jdbc.Driver
  2. mysql的地址格式是(其中127.0.0.1是本机地址,jsd170101是你要连接的数据库名):jdbc:mysql://127.0.0.1:3306/jsd170101
  3. 数据库用户名:root  密码是:123456


package day01;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

import org.junit.Test;

/**
 * 测试Java与MySQL连接
 * @author Administrator
 *
 */
public class TestJDBC {
	
	/**
	 * 测试JDBC连接
	 */
	@Test
	public void test1(){
		Connection conn = null;
		try {
			//注册驱动
			Class.forName("com.mysql.jdbc.Driver");
			//创建连接
			conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/jsd170101","root","123456");
			//控制台输出测试是否连接成功
			System.out.println(conn);			
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
			throw new RuntimeException("驱动类加载异常",e);
		} catch (SQLException e) {
			e.printStackTrace();
			throw new RuntimeException("创建连接失败",e);
		} finally {
			if(conn != null){
				try {
					conn.close();
				} catch (SQLException e) {
					e.printStackTrace();
				}
			}
		}
	}
	
	
}






  • 使用JUnit单元测试,出现下图Errors:0,绿色条,说明连接成功

Java 通过JDBC连接Mysql数据库的方法_第4张图片

Java 通过JDBC连接Mysql数据库的方法_第5张图片




童鞋们,你们的Java和MySQL有没有成功连接呢!!!

你可能感兴趣的:(Java)