网站大量收购闲置独家精品文档,联系QQ:2885784924

Java访问MySQL数据库.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java访问MySQL数据库

第19章 Java访问MySQL数据库 Java是由Sun公司开发的程序设计语言。Java语言是一种面向对象的编程语言,而且具有跨平台性和高效的网络编程特性。Java现在已经是最流行的程序语言之一。Java语言可以通过MySQL数据库的接口访问MySQL数据库。本章将为读者介绍的内容包括: Java连接MySQL数据库 Java操纵MySQL数据库 Java备份MySQL数据库 Java还原MySQL数据库 19.1 Java连接MySQL数据库 Java语言可以通过JDBC(Java Database Connectivity,Java数据库连接)来访问MySQL数据库。JDBC的编程接口提供的接口和类与MySQL数据库建立连接,然后将SQL语句的执行结果进行处理。但这需要一个MySQL数据库的JDBC驱动程序。本小节将为读者介绍Java连接MySQL数据库的方法。 19.1.1 下载JDBC驱动MySQL Connector/J 读者可以在MySQL的官方网站下载JDBC驱动,当前必威体育精装版的JDBC驱动程序是MySQL Connector/J 5.1。MySQL Connector/J 5.1的下载网址为/downloads/connector/j/5.1.html。在下载页面有Source and Binaries (tar.gz)和Source and Binaries (zip)两个下载选项。前者主要用于Linux操作系统,后者主要用于Windows操作系统。下载后的文件分别是mysql-connector-java-5.1.10.tar.gz和mysql-connector-java-5.1.10.zip。这里面都包含驱动的源代码和二进制包。源代码可以自行进行编译。二进制包是编译好的驱动,名称为mysql-connector-java-5.1.10-bin.jar。 19.1.2 安装MySQL Connector/J驱动 Shell或DOS窗口和Eclipse等编程工具中使用JDBC的方式是不一样的。前者需要将JDBC驱动的路径添加到环境变量中。后者可以直接将JDBC驱动添加到Eclipse等工具中。 Windows操作系统中右击【我的电脑】图标,在下拉菜单中单击【属性】命令,然后单击【高级】|【环境变量】按钮。弹出的窗口中可以看到用户环境变量。在classpath变量中添加mysql-connector-java-5.1.10-bin.jar的路径。在DOS窗口中执行的Java语句中需要调用JDBC驱动时,系统会自动到classpath变量中设置的路径中去查找。 Linux操作系统下先使用tar命令来解压mysql-connector-java-5.1.10.tar.gz,命令如下: tar -xzvf mysql-connector-java-5.1.10.tar.gz 19.1.2 安装MySQL Connector/J驱动 19.1.3 连接MySQL数据库 在java.sql包中存在DriverManager类、Connnection接口、Statement接口和ResultSet接口。这些类和接口的作用如下: DriverManager类: Connnection接口: Statement接口: ResultSet接口: 19.2 Java操作MySQL数据库 连接MySQL数据库之后,可以对MySQL数据库中的数据进行查询、插入、更新、删除等操作。Statement接口主要用来执行SQL语句,其中定义一些执行SQL语句的方法。SQL语句执行后返回的结果由ResultSet接口管理。通过这两个接口,Java可以方便的操作MySQL数据库。本节将详细的向读者介绍Java操作MySQL数据库的方法。 19.2.1 创建Statement对象 Connection对象调用createStatement()方法来创建Statement对象,其代码如下: Statement statement=connection.createStatement(); 其中,statement是Statement对象;connection是Connection对象;createStatement()方法返回Statement对象。通过这个Java语句就可以创建Statement对象。Statement对象创建成功后,可以调用其中的方法来执行SQL语句。 19.2.2 使用SELECT语句查询数据 Statement对象可以调用executeQuery()方法执行SELECT语句。SELECT语句的查询结果返回给ResultSet对象。调用executeQuery()方法的代码如下: ResultSet re

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档