什么是JDBC?
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。
下载JDBC驱动
JDBC下载地址:https://dev.mysql.com/downloads/connector/j/
我用的是mysql-connector-java-5.1.39-bin.jar
下载好的是.jar结尾的
导入包
代码
package sqldemo;
import java.sql.*;
public class sqldemo {
public static void main (String[] args)throws Exception{
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/student?serverTimezone=UTC","root","root123");
//localhost(数据库地址)
//3306(数据库端口)
//student(数据库名称)
//root(账号)
//root123(密码)
if (conn!=null) {
System.out.println("连接成功!");
}
else {
System.out.println("连接失败!");
}
//sql语句,向我students表中添加一条数据
String sql ="insert into ceshi(姓名,年龄,存款) values('测试',20,6000)";
//创建sql语句执行器
PreparedStatement ps =conn.prepareStatement(sql);
//执行语句
int n=ps.executeUpdate();
//判断是否添加成功
if(n>0) {
System.out.println("添加成功!");
}else {
System.out.println("添加失败!");
}
//断开连接
ps.close();
conn.close();
System.out.println("已断开连接");
}
}