位置: 编程技术 - 正文

JDBC 连接MySQL实例详解(jdbc连接MySQL实验总结)

编辑:rootadmin

推荐整理分享JDBC 连接MySQL实例详解(jdbc连接MySQL实验总结),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jdbc连接mysql实现增删改查知识点,jdbc连接MySQL实训报告,jdbc连接MySQL实训报告,jdbc连接MySQL实验报告带结果,jdbc连接MySQL实训报告,jdbc连接MySQL实验报告,jdbc连接MySQL实验报告带结果,jdbc连接MySQL实验报告带结果,内容如对您有帮助,希望把文章链接给更多的朋友!

JDBC连接MySQL

JDBC连接MySQL

加载及注册JDBC驱动程序

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

JDBC URL 定义驱动程序与数据源之间的连接

标准语法:

<protocol(主要通讯协议)>:<subprotocol(次要通讯协议,即驱动程序名称)>:<data source identifier(数据源)>

MySQL的JDBC URL格式:

jdbc:mysql//[hostname][:port]/[dbname][&#;param1=value1][¶m2=value2]….

示例:jdbc:

常见参数:user 用户名password 密码autoReconnect 联机失败,是否重新联机(true/false)maxReconnect 尝试重新联机次数initialTimeout 尝试重新联机间隔maxRows 传回最大行数useUnicode 是否使用Unicode字体编码(true/false)characterEncoding 何种编码(GB/UTF-8/…)relaxAutocommit 是否自动提交(true/false)capitalizeTypeNames 数据定义的名称以大写表示

建立连接对象

String url="jdbc: con = DriverManager.getConnection(url);

建立SQL陈述式对象(Statement Object)

Statement stmt = con.createStatement();

执行SQL语句

示例:

Java类型和SQL类型 技术手册P

PreparedStatement(预编语句)

PreparedStatement stmt = conn.prepareStatement("insert into test(id,name)values(&#;,&#;)");stmt.setInt(1,id);stmt.setString(2,name);

JDBC 连接MySQL实例详解(jdbc连接MySQL实验总结)

注:一旦设定语句的参数值后,就可以多次执行改语句,直到调用clearParameters()方法将他清除为止

CallableStatement(预储程序)技术手册P

JDBC2.0使用

ResultSet对象中的光标上下自由移动Statement stmt = con.createStatement (ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);ResultSet rs=stmt.executeQuery("select * from test");

public Statement createStatement(int resultSetType,int resultSetConcuttency) throws SQLException

resultSetType

TYPE_FORWARD_ONLY 只能使用next()方法。TYPE_SCROLL_SENSITIVE 可以上下移动,可以取得改变后的值。TYPE_SCROLL_INSENSITIVE 可以上下移动。

resultSetConcuttency

CONCUR_READ_ONLY 只读CONCUR_UPDATABLE ResultSet对象可以执行数据库的新增、修改、和移除

直接使用ResultSet对象执行更新数据

新增数据

更新数据

删除数据

批处理

JNDI-数据源(Data Source)与连接池(Connection Pool)

Tomcat的JDBC数据源设置 技术手册P

连接池工具-Proxool Var 0.8.3 技术手册P

设置web.xml

配置Proxool.properties

使用Proxool连接池

感谢阅读此文,希望能帮助到大家,谢谢大家对本站的支持!

Mysql精粹系列(精粹) 关于Mysql整理的需要记忆和熟练掌握的内容1./*查看操作*/-------------------------------------------------------------------------------------------------------1./*查看操作*/SHOWP

php mysql连接数据库实例 小插曲,晚上把数据的my.ini编码改为utf-8,然后数据库一直不能启动,改回gbk就可以,有知道的告知下问题所在。因为是链接数据库,也没什么好说明的

MySQL隐式类型的转换陷阱和规则 前言相信大家都知道隐式类型转换有无法命中索引的风险,在高并发、大数据量的情况下,命不中索引带来的后果非常严重。将数据库拖死,继而整个

标签: jdbc连接MySQL实验总结

本文链接地址:https://www.jiuchutong.com/biancheng/348622.html 转载请保留说明!

上一篇:mysql 存储过程详解(mysql 存储过程存放在哪里)

下一篇:Mysql精粹系列(精粹)(mysql进阶之路)

  • 财税2019 21号第二条
  • 航天税务软件
  • 计提生产车间工人和车间管理人员工资
  • 借款利息抵扣土增
  • 现金日记账承前页过次页
  • 社保次月缴纳上月算不算中断
  • 税控盘维护费要交吗
  • 境外企业转让非居民企业
  • 不征税项目可以抵扣进项税吗
  • 不带息票据贴现计算公式
  • 固定资产融资租赁账务处理
  • 公司拆迁安置所得的补偿款税务怎么处理
  • 税务局查账一般需要几天
  • 估价入账是什么意思
  • 出口退税和企业所得税
  • 收取的职工房租如何入账
  • 高杠杆资金是什么意思
  • 补提以前年度税费应该计入
  • 低值易耗品属于资产类
  • 实物出资需要发票吗
  • 重分类不成功
  • 金蝶如何结转折旧费用的操作步骤
  • 诉讼费做账科目
  • 出口茶叶需要什么资质
  • u盘启动器安装系统
  • 联想lenovo ideapad 320-15AST
  • 其他应付款付款后分录
  • 不要运行指定的Windows应用程序怎么设置win10教程
  • 王者荣耀中雅典娜的战争女神多少钱
  • 销售人员领用材料
  • 苹果官网入口
  • 我为什么要满足你的要求
  • g++.exe error
  • 小规模年底税金怎么做账
  • 好奇地看着我
  • 出口零退税率商品目录
  • framework架构
  • 黄喉蜂虎鸟是保护动物吗
  • 待抵扣进项税额借贷方向
  • python描述器有什么用
  • 租入商铺
  • 注销企业账面大量现金如何处理
  • 去年亏损今年盈利
  • 业务招待费计入其他业务成本
  • c#窗体类属性和方法
  • 运输公司内账会计每天需要做什么
  • 首次购买金税盘怎么做账
  • 股东权益和债权人
  • 进口代理费取费标准
  • 采购原材料怎么做分录
  • 增值税纳税申报表怎么填
  • 购买不动产增值税率
  • 中秋过节费会计分录
  • 产品销售收入的确认条件
  • 当月的增值税发票认证抵扣时间
  • 保本理财产品如何赎回
  • 营改增一般纳税人标准
  • 主营业务成本和其他业务成本区别
  • 退回多交增值税账务处理小规模
  • 差旅费报销单怎么填写
  • vb.net invoke
  • linux/fs.h
  • winxp系统怎么投屏
  • ubuntu如何配置
  • dmidecode命令
  • boot from
  • win10怎么将任务栏图标从长条改成圆形
  • win 10移动版
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • cocos怎么用
  • 一个项目引多个项目
  • vue+axios登录
  • android设计模式总结
  • js文件设置编码
  • noodoe如何使用
  • jquery on()
  • android完整开源项目
  • 山西省税务局投诉平台
  • 四川省国税局
  • 重庆国税局官网登录入口查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设