jdbc内容
Jdbc:java数据库连接技术
主要执行操作:连接数据库,执行sql语句,处理结果
- Class.forName(“com.mysql.jdbc.Driver”); 执行jdbc驱动
- DriverManager:驱动管理者
- Connection:建立通道连接数据库
- Statement:用于运行SQL语句
- ResultSet:返回结果集,statement执行语句后的结果
例子:过程中需要try-catch
Class.forName(“com.mysql.jdbc.Driver”);
String url = “jdbc:mysql://localhost:3306/数据库名”;
String user = “root”; //数据库的账户
String password = “root”; //数据库的密码
Conection conn = DriverManager.getConnection(url,user,password);
Statement statement = conn.createStatement();
statement.execute(String sql); //执行语句(用于增删改查操作)
statement.executeUpdate(String sql); //跟新数据 返回int影响行数
ResultSet rs = statement.executequery(String sql); //查询表
While(rs.next){
rs.getObject(“字段名”);
}
//关闭原则 先开启的后关闭
rs.close();
statement.close();
conn.close();
mysql的crud 增删改查
- 插入语句:insert into 表名(name,password) values(‘ss’,’123’);
- 查询语句:select * from 表名
- 删除语句:delete form 表名 where id=1 (删除id为1的数据)
- 修改语句:update 表名 set name=’ss’,password=’123’ where id= 1
jdbc内容的更多相关文章
- Java之JDBC详谈(数据库)
		详细介绍了数据库的JDBC操作,并且整理了具体方法,有代码实现与详细注释. 
- sql server 存储过程 以及java如何使用存储过程
		Sql 语句 有一个test_table1表 他有两个字段 ID 和name proc是procedure的缩写 也就是存储过程,StuProc2为创建的存储过程名称 执行以下创建存储后会在Sql ... 
- 项目冲刺Second
		Second Sprint 1.各个成员今日完成的任务 蔡振翼:完成管理员界面 谢孟轩:完成用户界面 林凯:完成登录界面 肖志豪:完成主界面 吴文清:创建数据库 刘华强:完成连接数据库,编写查询语句 ... 
- Java-API-Package:java.sql百科
		ylbtech-Java-API-Package:java.sql百科 提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API.此 API 包括一个框架,凭借 ... 
- CSDN上看到的一篇有关Spring JDBC事务管理的文章(内容比较全) (转)
		JDBC事务管理 Spring提供编程式的事务管理(Programmatic transaction manage- ment)与声明式的事务管理(Declarative transaction ma ... 
- JDBC之 大数据内容的传输
		JDBC之 大数据内容的传输 什么是大数据内容? 在数据库中,有一条一条的记录,记录中很多字段都是几个字符就够的,假如现在要把一部小说存入数据库,这本小说当然不是几个字符组成,而是由几万字组成,这本小 ... 
- 使用jdbc将mysql数据库中的内容封装为指定对象的list集合
		使用jdbc将mysql数据库中的内容封装为指定对象的list集合 public List<User> findAll() { private JdbcTemplate template ... 
- Java连接MySQL数据库。编写一个应用程序,在主类Test_4类中,通过JDBC访问stu数据库,显示t_student表中的内容(表结构见表1),显示效果自己设计。
		题目2:编写一个应用程序,在主类Test_4类中,通过JDBC访问stu数据库,显示t_student表中的内容(表结构见表1),显示效果自己设计.之后,可根据显示的内容进行某条记录的删除(以id为条 ... 
- JDBC mysql 相关内容笔记
		解决乱码: url字符串加上?useUnicode=true&characterEncoding=utf-8; mysql数据库无法插入中文数据问题:将mysql数据库的编码改为utf-8; ... 
随机推荐
- PHP漏洞全解(四)-xss跨站脚本攻击
			本文主要介绍针对PHP网站的xss跨站脚本攻击.跨站脚本攻击是通过在网页中加入恶意代码,当访问者浏览网页时恶意代码会被执行或者通过给管理员发信息 的方式诱使管理员浏览,从而获得管理员权限,控制整个网站 ... 
- BIOS
			转自BIOS BIOS(Basic Input/Output System的缩写.中文:基本输入输出系统),在IBM PC兼容机上,是一种业界标准的固件接口.BIOS这个字眼是在1975第一次由CP/ ... 
- HDU3400+三分
			三分出两个中间的位置即可. /* 两次三分 */ #include<stdio.h> #include<string.h> #include<stdlib.h> # ... 
- Hibernate 一对多自身双向关联关系 用于类别表的实现
			分类:一对多自身双向关联关系 Java持久化类: package com.hyy.hibernate.one_to_many.domain; import java.util.HashSet; imp ... 
- find 日常使用
			find 查找文件 fidn 目录 参数 find ~ -type f find /log -name "root.log" find . -type f -exec ls -l ... 
- 结构体dict_table_t
			typedef struct dict_table_struct dict_table_t; /** Data structure for a database table. Most fields ... 
- HelloXV1.77网络功能简介
			HelloXV1.77的网络功能做了较大程度的加强,移植了业界广泛使用的lwIP协议栈,并做了很多优化工作,修正了其中的一些bug.同时,实现了一个network字符界面应用程序,可以对网络功能进行调 ... 
- CVirtualGridCtrl控件内的数据如何获取
			CVirtualGridCtrl控件是同花顺自己写的控件和网上的不同,难处理,可以通过 模拟输入ctrl+c,然后从clipboard提取内容. 
- HDU  2191
			思路:简单动态规划,多重背包转化成0 1背包问题 #include<stdio.h> #include<string.h> int a[101][2001],rcw[2001] ... 
- powershell学习
			PowerShell 调试器 在开始运行处,输入powershell ISE回车即可 PowerShell 与操作系统版本 powershell在windows server 2008上自带,但最好在 ... 
