欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    java对mysql数据库操作jdbc篇.ppt

    • 资源ID:24227230       资源大小:689KB        全文页数:13页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java对mysql数据库操作jdbc篇.ppt

    1-2西安邮电学院计算机系联系方式:8.1.1 下载MySQL 首先登陆MySQL 5.0的官方下载网站:http:/ “Windows downloads”一栏下面的“Windows Essentials”选项。单击其右边的“Pick a mirror”链接,进入到镜像下载页面。在该下载页面中提供了MySQL用户注册功能,这时可以单击“No thanks, just take me to the downloads!”链接,选择合适的镜像站点进行下载。1-3西安邮电学院计算机系联系方式:8.1.2 安装MySQLMySQL下载完成后,即可对其进行安装,其安装步骤如下。(1)双击下载的安装文件mysql-essential-5.0.67-win32.msi 。(2)系统将数据库服务器安装到默认路径“C:Program FilesMySQLMySQL Server 5.0”下。 (3)安装结束后,在是否配置服务器界面中选择“Configure the MySQL server now” (4)在“MySQL Server Instance Configuration”配置中选择“Standard Configuration”(5)在设置服务器选项界面中选择“Install As Windows Service”(安装为Windows服务)和“Include Bin Directory in Windows PATH”(添加Bin路径到PATH环境变量)两个复选框。(6)在安全选项界面中需要设置系统管理员root的密码 。 通过如上步骤即完成MySQL服务器的安装。1-4西安邮电学院计算机系联系方式:8.2.1 下载并安装MySQL的JDBC驱动程序打开MySQL的JDBC驱动下载页面“http:/ and Binaries (zip)”选项。安装MySQL的JDBC驱动程序非常简单,只需将mysql-connector-java-5.0.8-bin.jar文件拷贝到Web项目的WEB-INF目录的lib目录下。安装完成后,就可以在该项目中通过JDBC驱动程序连接MySQL数据库服务器了。1-5西安邮电学院计算机系联系方式:8.2.2 加载JDBC驱动程序 JDBC与数据库建立连接首先必须加载适当的驱动程序。一般使用Class的forName()方法来加载驱动程序。 其中MySQL的驱动程序类为com.mysql.jdbc包下的Driver.class。所以可以使用Class.forName(com.mysql.jdbc.Driver);来加载MySQL的驱动程序。1-6西安邮电学院计算机系联系方式:8.3 JDBC连接MySQL数据库1.创建数据库和数据表 create table user (userid int primary key auto_increment,username varchar(50),password varchar(50);2.连接MySQL数据库 连接数据库非常简单,只需使用DriverManager类的getConnection()方法来创建一个连接对象即可。要想创建一个连接对象还需要指定连接URL。其中连接URL的语法格式如下。主要通讯协议:次要通讯协议:/数据来源其中连接MySQL数据库的URL格式如下。jdbc:mysql:/localhost:端口号(默认3306)/数据库名称?参数1=参数值1&参数2=参数值21-7西安邮电学院计算机系联系方式:8.4 语句对象Statement 语句对象Statement可以用来执行SQL语句,从而实现数据库操作。可以通过调用连接对象的createStatement()方法来创建并获得语句对象Statement。 语句对象Statement包含两个主要方法,分别为executeUpdate()方法和executeQuery()方法。其中executeUpdate()方法主要用来执行数据的更新操作,如添加记录、更新记录和删除记录;executeQuery()方法主要用来执行数据查询操作,如查询记录。示例:添加记录、更新记录、删除记录1-8西安邮电学院计算机系联系方式:8.5 ResultSet结果集 下面介绍通过语句对象Statement的executeQuery()方法用来执行数据查询操作。其中executeQuery()方法接受一个查询SQL语句,返回一个ResultSet结果集对象。 ResultSet结果集对象包含了所以查询得到的记录。可以通过ResultSet结果集对象的next()方法来获得一笔一笔的数据。每次调用next()方法,光标都会向下移动,也就是光标指向下一条数据。如果只要获得第一笔数据,则只需调用一次next()方法就可以了;如果要获得多条数据,则可以使用循环语句来逐条取出。 当光标指到了指定的位置,这时还需要取出每个字段的数据。这时就必需根据字段的数据类型来调用ResultSet结果集对象相应的getXXX()方法。比如字段类型为int类型,这时就可以调用getInt()方法。在调用getXXX()方法时还需要指定查询字段的位置,如果为第一个字段,则指定参数为1,依此类推。示例:获得所有记录 、获得指定字段记录、获得指定起始位置和条数的记录 1-9西安邮电学院计算机系联系方式:8.6 数据库的关闭操作 数据库在每次使用之后都必须进行关闭,这样可以释放大量资源。关闭数据库操作的顺序与打开数据库操作的顺序想反。首先关闭结果集,然后再关闭语句对象Statement,最后关闭数据库连接对象。无论是关闭结果集ResultSet还是语句对象Statement以及数据库连接对象,都是调用其close()方法。1-10西安邮电学院计算机系联系方式:8.7 预处理语句对象PreparedStatement PreparedStatement接口继承了Statement接口,所有它能够实现Statement的所有,但是其相比Statement更加灵活。PreparedStatement中的SQL语句可以接受一个或者多个参数,这些参数值都使用“?”来代替。在执行SQL语句前,必须通过PreparedStatement对象的setXXX()方法为参数赋值。通过预处理语句对象PreparedStatement同样可以进行添加记录、更新记录、删除记录和获得记录。示例:添加记录 、更新记录 、删除记录 、获得指定记录 。1-11西安邮电学院计算机系联系方式:8.8 综合练习 下面来看一个简单的用户注册案例 ,该案例包含两个文件。一个是注册表单页,一个是注册提交页,通过JDBC连接数据库,并通过SQL语句添加用户记录 。1-12西安邮电学院计算机系联系方式:8.9 小结 本章介绍了如何下载并安装MySQL数据库服务器,还介绍了如何安装JDBC驱动程序。介绍了如何通过JDBC连接MySQL数据库,并通过语句对象Statement来进行数据库操作。介绍了如何通过Result结果集来获得记录,以及如果通过预处理语句对象PreparedStatement来进行数据库操作。结束结束

    注意事项

    本文(java对mysql数据库操作jdbc篇.ppt)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开