使用java连接Mysql数据库 1

来源:互联网 发布:php二次开发 编辑:程序博客网 时间:2024/05/30 23:10

关注此页面

1、首先创建一个名为DB.properties(可自己取名)文件,新建目录如下截图:

文件内容如下:

<span style="white-space:pre"></span>driver=com.mysql.jdbc.Driver<span style="white-space:pre"></span>url=jdbc:mysql://localhost:3306/填入你的数据库名称?useUnicode=true&characterEncoding=utf-8<span style="white-space:pre"></span>username=输入用户名<span style="white-space:pre"></span>password=输入密码,若没有,则为空


2、导入mysql jar包

我用的是5.0.8 ,

下载地址:http://download.csdn.net/detail/dannor2010/4850273

3、新建一个DButil类,这个类处理与mysql数据库连接

public class DButil {public static Connection connect(){Properties pro = new Properties();String url = null;String userName = null;String password = null;String driver = null;InputStream is = DButil.class.getClassLoader().getResourceAsStream("DB.properties"); //获取文件输入流try {pro.load(is);//连接内部文件userName = pro.getProperty(userName);//获得数据库用户名password = pro.getProperty(password);//获得数据库密码driver = pro.getProperty(driver);//获取数据库驱动url = pro.getProperty(url);Class.forName(driver);Connection conn = DriverManager.getConnection(url, userName, password);return conn;}catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return null;}/** * 关闭数据库 *  * @param conn *            传入数据库连接对象 */public static void close(Connection con) {if (con != null) {try {con.close();} catch (SQLException e) {e.printStackTrace();}}}}



原创粉丝点击