IDEA JDBC 链接,增,删,改操作

本文介绍了在IntelliJ IDEA中使用JDBC进行数据库连接、操作的步骤,包括抛出异常、加载驱动、创建连接、创建操作对象以及获取操作返回值。详细讲解了如何预防SQL注入并正确关闭资源,同时提供了示例代码展示如何进行增、删、改操作。

1.创建数据库

create database mydb

2.创建表 添加数据

create table employ(
	name varchar(16) not null,
	sex varchar(2) not null,
	age int ,
	address varchar(32) 
)


INSERT into employ VALUE
	('张三','男',18,'河南省南阳市'),
	('李杰','女',18,'河南省郑州市'),
	('Rose','女',19,'美国'),
	('Jack','男',21,'英国');

(二)开始连接

1.抛出异常

有两种抛出方式,第一种为直接抛出,这种没有什么异常的话可以直接执行

//使用throws Exception
//如:
public static void main(String[] args) throws Exception

第二种可以处理异常,有异常不会导致java虚拟机关闭

//2.可以使用try{}catch{}
//如
try {
	/*这里放置执行的代码*/
    }catch (){
    /*这里放释放的代码*/
		}  

2.加载驱动

加载驱动的基本语法为

Class.forName("");

8.0版本后的语法为

Class.forName("com.mysql.cj.jdbc.Driver");

3.创建mysql的连接

/**
    * 参数1  url:数据库地址"jdbc:mysql://localhost:3306/mtdb"
	* 		jdbc:协议
	* 		mysql:使用的是mysql数据库
	* 		localhost:数据库主机名 
	* 		因为连接的是本地的数据库 所以可以使用localhost 
	* 		也可以使用IP地址127.0.0.2
	* 		3306:数据库的端口号
	* 		youxi:连接的那个数据库名
	* 
	* 参数2  user: 登录数据库的用户名
	* 参数3  passeord: 登录数据库的密码
	* 
	*/
String url="";
/*连接数据库的账号,user账号的格式,如未经特殊修改可以为root*/
String user="root";

String password="root";
//执行sql对象
Connection conn = DriverManager.getConnection(url, user, password);

mysql查询用户名的语法为

select * f
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值