Java 通过JDBC连接Mysql数据库的方法
- 首先确保你的MySQL的服务已经开启:
- 打开浏览器,去aliyun的Maven库搜素mysql-connector这个jar包
- 打开Eclipse,新建一个Maven project,在项目下找到pom.xml并双击打开
- 怎么使用aliyunMaven库,详情请见:如何在Eclipse中添加aliyunMaven库
- 接下来,我们就测试一下是否能成功连接Mysql数据库吧
- mysql的驱动类是:com.mysql.jdbc.Driver
- mysql的地址格式是(其中127.0.0.1是本机地址,jsd170101是你要连接的数据库名):jdbc:mysql://127.0.0.1:3306/jsd170101
- 数据库用户名: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和MySQL有没有成功连接呢!!!