二月二十七
2016-06-11 16:33
package util; import java.sql.Connection; import java.sql.DriverManager; public class DBHelper { private static final String driver = "com.mysql.jdbc.Driver";//数据库驱动 //连接数据库的URL地址 private static final String url = "jdbc:mysql://dl;3306/shopping?useUnicode=true&characterEncoding=UTF"; private static final String username = "root";//数据库的用户名 private static final String password = "localhost";//数据库的密码 private static Connection conn = null; //静态代码块负责加载驱动 static{ try{ Class.forName(driver);//利用反射加载驱动 }catch(Exception ex){ ex.printStackTrace(); } } //单例模式返回数据库连接对象 public static Connection getConnection() throws Exception{ if(conn == null){ conn = DriverManager.getConnection(url,username,password); return conn; } return conn; } public static void main(String[] args) { try { Connection conn = DBHelper.getConnection(); if(conn!=null){ System.out.println("数据库连接正常!"); } } catch (Exception e) { System.out.println("数据库连接异常!!"); } } }
已解决谢谢,主机名写错了,还有后面的冒号。
JAVA遇见HTML——JSP篇
248277 学习 · 3071 问题
相似问题