`
UFO22
  • 浏览: 3479 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

web后台中用jdbc连接mysql

阅读更多

具体操作步骤如下:

    1. 新建java文件,写连接DB和关闭DB的方法;

    private String driverName = "com.mysql.jdbc.Driver";
    private String userName = "test";
    private String userPwd = "111111";
    private String dbName = "dbName";

    private String url = "jdbc:mysql://xxx/" + dbName + "?user="
        + userName + "&password=" + userPwd + "&characterEncoding=utf-8";
    //private String url = "jdbc:mysql://xxx/" + dbName + "?characterEncoding=utf-8";

    public Connection conn = null;
    public Statement sm = null;
    public void ConnectDB() {
        try {
            Class.forName(driverName).newInstance();
            conn = DriverManager.getConnection(url);
            //conn = DriverManager.getConnection(url, userName, userPwd);
            sm = conn.createStatement();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
     }

     public void CloseDB() {
         try {
             if (sm != null) {
                 sm.close();
             }
             conn.close();
         } catch (SQLException ex) {
             ex.printStackTrace();
         }
      }

    2. 在需要使用数据的地方;

  XXXDb db = new XXXDb();
  db.ConnectDB();
  Connection conn = db.conn;
  String sql = "xxxx";
  PreparedStatement pstmt = conn.prepareStatement(sql);
  ResultSet rs = pstmt.executeQuery();
  while(rs.next()) {
      String module = rs.getString("xxx");
      ......
  }

 

分享到:
评论

相关推荐

    jqGrid 前端框架 连接后台实例 java servlet+jsp+mysql

    这可能涉及到JDBC(Java Database Connectivity),它是Java中用来连接数据库的标准API。 为了实现jqGrid与后台的交互,你需要配置以下关键步骤: 1. **jqGrid配置**:在前端页面中,你需要正确设置jqGrid的参数,...

    JSP项目实例-学生信息管理系统

    JDBC是Java中用来连接数据库的标准API,它提供了一组接口和类,使得Java程序可以与各种数据库进行交互。在学生信息管理系统中,JDBC被用来建立与MySQL数据库的连接,执行SQL语句(如SELECT、INSERT、UPDATE、DELETE...

    selenium(jpa+jdbc)

    JDBC是Java中用来连接数据库的标准API,提供了与数据库建立连接、发送SQL语句、处理结果集等能力。虽然JPA提供了更高层次的抽象,但JDBC仍然是底层数据访问的基础。开发者在使用JPA时,可以通过JDBC进行更底层的...

    基于JSP的简单学生信息管理系统

    JDBC(Java Database Connectivity)是Java中用来连接数据库的标准接口,系统中会用到JDBC API来执行SQL语句,进行数据的CRUD(创建、读取、更新、删除)操作。 用户权限管理也是系统的重要组成部分。管理员拥有...

    MySql(JSP版)数据库管理系统

    5. **JDBC(Java Database Connectivity)**:JDBC是Java中用来连接数据库的标准API,它允许Java程序与各种类型的数据库通信。在MySQL(JSP版)系统中,JDBC驱动被用来建立JSP与MySQL数据库之间的连接,执行SQL语句...

    新版JSP+JQUERY+AJAX+Mysql聊天室小程序JASChatWeb1.0

    (3)MySql中用管理员权限运行 source c:\jaschatweb.sql (建表文件) Tomcat: (1)把压缩包里的 JASChatWeb.war文件 放置到 tomcat/webapps目录下 (2)打开tomcat/conf/web.xml文件 ,找到 <session-timeout>30...

    电子商务网站设计与管理7-8.pptx

    - **JDBC(Java数据库连接)**:JDBC是Java中用来连接数据库的标准API,简化了Java程序与数据库的交互。 - **RAD(快速应用开发)工具**:提供图形化界面和可视化编程,加速应用程序开发。 - **ASP(活动服务器...

    学生管理系统登录模块项目开发.pptx

    Cookie是Web应用中用来存储客户端数据的一种机制,开发者需要知道如何创建、读取和更新Cookie。例如,使用`HttpServletResponse.addCookie()`添加Cookie,`HttpServletRequest.getCookies()`获取Cookie,以及修改...

    java中用的各种类

    Java中,我们可以使用JDBC(Java Database Connectivity)API来编写SQL查询,例如`LIMIT`和`OFFSET`在MySQL中实现分页,或者在SQL Server中使用`TOP`和`ORDER BY`结合`ROW_NUMBER()`函数。此外,ORM框架如Hibernate...

    基于jsp的毕业设计

    4. **数据库交互**:JDBC(Java Database Connectivity)是Java中用来连接数据库的标准API。设计中可能通过JDBC来连接MySQL、Oracle或其他数据库,进行数据的增删查改操作。 5. **JavaBean**:JavaBean是Java编程中...

    KTV.rar_KTV

    JDBC(Java Database Connectivity)是Java中用来连接数据库的标准API,开发者可以通过编写JSP代码调用JDBC来执行SQL语句,实现数据的增删改查操作。 3. Servlet:虽然标题中没有明确提及,但JSP通常会与Servlet...

    jsp登录页面

    - 使用JDBC(Java Database Connectivity)API来与MySQL数据库建立连接。 - `Class.forName("org.gjt.mm.mysql.Driver").newInstance();` 加载并实例化MySQL的JDBC驱动。 - `DriverManager.getConnection(url, ...

    双鱼林jsp客户管理系统学习版.zip

    JDBC(Java Database Connectivity)是Java中用于数据库操作的标准接口,可能在系统中用于连接、查询和操作数据库。 4. **MVC架构**: 作为Web应用的常见设计模式,Model-View-Controller(模型-视图-控制器)架构在...

    java课程设计系列之标准化考试系统(BS网络版).rar

    5. **数据库交互**:通常使用JDBC(Java Database Connectivity)来连接和操作数据库,如MySQL或Oracle。需要理解SQL语句,包括CRUD(创建、读取、更新、删除)操作,以及如何设计和管理数据库表。 6. **前端技术**...

    jsp.rar_vote

    - 数据库管理:为了存储投票信息,系统可能连接到一个关系型数据库(如MySQL、Oracle或PostgreSQL),使用JDBC(Java Database Connectivity)来执行SQL语句,进行数据的增删改查。 - 用户认证与授权:为了确保投票...

    jspCart电子商店

    3. **JDBC**:用于数据库连接,`jspCart`可能支持多种数据库系统如MySQL、Oracle等,通过JDBC进行数据交互。 4. **HTML/CSS/JavaScript**:构建用户界面,提供丰富的交互体验。 5. **MVC(Model-View-Controller)**...

    20180414仿系统搭建简单功能模块步骤

    JDBC(Java Database Connectivity)是Java中用于数据库连接的标准API,通过它可以执行SQL语句并与数据库交互。 8. **安全性**: 系统应考虑安全性方面,如防止SQL注入、XSS攻击等。此外,对于敏感操作,应有权限...

    一个jsp小例子-广告系统

    6. **数据库连接**:广告系统通常需要存储和检索广告信息,这可能涉及使用JDBC(Java Database Connectivity)与数据库进行交互,如MySQL或Oracle。 7. **MVC(Model-View-Controller)模式**:为了保持良好的架构...

    ExtJS开发的BLOG程序

    默认情况下是使用mysql驱动,如果要用其它数据库,则直接填入相关的jdbc驱动,并确保数据源可用即可。3、如果是下载的源代码,要在Eclipse里面继续开发,则直接在命令行切换到源码目录,先执行mvneclipse:eclpse,...

Global site tag (gtag.js) - Google Analytics