简单介绍了如何使用JDBC连接MySQL数据库。首先是下载安装好MySQL,eclipse,在eclipse新建jsp项目。
1,把连接驱动放在WEB-INF/lib下面,驱动名字叫做mysql-connector-java-6.0.5-bin.jar,可以从mysql官网下到。
2,新建一个DBHelper类,引入必须的文件。
import java.sql.Connection;import java.sql.DriverManager;3,把连接需要的字符串赋好。PRivate static final String driver = "com.mysql.jdbc.Driver"; //数据库驱动 private static final String url="jdbc:mysql://localhost:3306/zhao?useUnicode=true&characterEncoding=UTF-8"; //连接数据库的URL地址 private static final String username="muke1";//数据库的用户名 private static final String passWord="muke1";//数据库的密码private static Connection conn=null;这里“zhao”是我自己设定的数据库名称,可以在命令行root权限下通过“create database 数据库名”来创建。4,加载驱动
Class.forName(driver);这里可以用try-catch语句块捕获一下异常。5,由单例模式返回数据库连接对象。
public static Connection getConnection() throws Exception{ if(conn==null){ conn=DriverManager.getConnection(url, username, password); return conn; } return conn; }6,到这里这个最基本的数据库连接类就写好了,再写一个main方法测试一下。public static void main(String[] args){ try { Connection conn=DBHelper.getConnection(); if(conn!=null){ System.out.println("数据库连接正常"); } else{ System.out.println("数据库连接异常"); } } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } }运行,输出“数据库连接正常”就表示连上了。
新闻热点
疑难解答