basedb.java

来自「jsp开发常用信息管理系统适合初学者学习 网络聊天」· Java 代码 · 共 54 行

JAVA
54
字号
/*
 * 创建日期 2007-1-9
 */
package ch07;

import java.sql.Connection;
import java.sql.DriverManager;

/**
 * @author <a href="chengweits@hotmail.com">ChengWei </a>
 *  
 */
public class BaseDB {
    //数据库用户名
    String userName = "root";

    //数据库密码
    String userPassword = "";

    //数据库的URL,包括连接数据库所使用的编码格式
    String url = "jdbc:mysql://localhost:3306/ch07_chat?useUnicode=true&characterEncoding=gb2312";

    //定义一个连接对象
    Connection dbConn;

    //错误信息串
    String errDesc;

    public BaseDB() {
        //初始化操作
        errDesc = "";
        dbConn = null;
    }

    //连接数据库
    public Connection getConn() {
        System.out.println("begin get connection...");
        try {
            //声明所用的类包
            Class.forName("org.gjt.mm.mysql.Driver");
            //获得数据库的连接对象
            dbConn = DriverManager.getConnection(url, userName, userPassword);
        } catch (Exception ex) {
            dbConn = null;
            errDesc = ex.toString();
        }
        return dbConn;
    }

    //获取错误信息
    public String getErrDesc() {
        return errDesc;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?