Java连接MySQL

什么是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("已断开连接");
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值