繁体   English   中英

使用MySQL将Web Java连接到数据库系统

[英]Connect web java to database system using MySQL

我用登录信息帐户(用户名,密码)创建了一个Java网站。 现在,我想使用MySQL ver5.6连接到数据库。 我已经有ID,用户名,密码的数据库。

package dao;

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


public abstract class DBConnectionDAO {

/** Connection */
protected Connection connection;

/** className */
private String className = "com.mysql.jdbc.Driver";

/** stringConnection */
private String stringConnection = "jdbc:mysql://localhost/test?user=root&password=abc123&characterEncoding=UTF-8";

/**
 * @Constructor Phuong thuc khoi tao
 */
public DBConnectionDAO() {
    try {
        Class.forName(className);
        // Open connection
        connection = DriverManager.getConnection(stringConnection);
    } catch (ClassNotFoundException e) {
        System.err.println("Class not found! Please review your library");
    } catch (SQLException e) {
        e.printStackTrace();
        System.err.println("Loi truy van");
    }
}

}

公共类数据库{

Connection conn = null;
int id;

static{
    try {
        Class.forName("com.mysql.jdbc.Driver");
        System.out.println("Driver Loaded Successfully..");
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
        }
    }

public Connection connect(){
    try {
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/databasename", "root", "root");
        if(conn!=null)
        {
            System.out.println("Database Connected Successfully...");
        }

    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    return conn;

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM