• JDBC学习笔记 day1


    JDBC的基本概念:

      JDBC就是java database connectivity,即java数据库连接

      JDBC主要完成的几个任务分别为

      1.   与数据库建立一个连接
      2.   向数据库发送SQL语句
      3.   处理数据库返回的结果

      JDBC的作用:

          将java程序语言编写出来的程序,与数据库相连接

      JDBC的总体结构:

        1.应用程序

        2.驱动程序管理器

        3.驱动程序

        4.数据源

      关于如何进行JDBC编程的步骤:
             1. 创建数据源

             2. 建立数据库连接

    ----------------------------------------------------------------------------------------

                建立数据连接是通过调用java.sql.DriverManager类的getConnection方法来建立的,下面对该方法进行介绍。

    Public static Connection getConnection(String url,String user,String password)throws SQLException

          参数url为指定数据库的连接字符串,参数user为要连接数据库的用户名,参数password为用户名所对应的密码。

          如果没有用户名和密码,可以用两个空字符串来代替。此方法有可能抛出捕获异常java.sql.SQLException,因此再调用此方法时必须进行异常处理。

          指定数据库的连接字符串由三部分组成,各部分之间用“:”分隔,如下所示:

            jdbc:<子协议>:<子名称>

          子协议指的是数据库的类型,例如可以是odbc,mysql或者oracle等。子名称指的是数据源的名称或数据库的网络标识字符串。

    举个小栗子

          

            //声明连接引用 
            Connection con=null;
            //声明数据库连接字符串 
            String url="jdbc:odbc:student";
            try {
                //创建数据库连接
                con=DriverManager.getConnection(url,"","");
                //连接以后操作数据库的代码
            }catch(java.sql.SQLException e) {
                e.printStackTrace();
            }

      3. 进行数据库操作 -----通过SQL语句来完成

      4. 获取数据库中信息

  • 相关阅读:
    Linux中连接mysql执行sql文件
    各种编码转化
    PHP 创建缩略图
    erlang入门之编译和运行
    mac下的virtualbox启动失败处理
    golang回调函数的例子
    cocos2d-x的popScene的动画效果
    ssdb的golang驱动的同步问题
    贴一段demo代码,演示channel之间的同步
    golang的指针到string,string到指针的转换
  • 原文地址:https://www.cnblogs.com/yezhaodan/p/8544172.html
Copyright © 2020-2023  润新知