mysql 之通过配置文件链接数据库


Posted in Python onAugust 12, 2017

mysql 之通过配置文件链接数据库

配置文件jdbc.properties

##MySQL
driver=com.mysql.jdbc.Driver
url=jdbc\:mysql\:///ake?useUnicode\=true&characterEncoding\=UTF-8
username=root
password=1234

##Oracle
#driver=oracle.jdbc.driver.OracleDriver
#url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
#username=scott
#password=tiger

简单的讲一下。配置文件写了MySQL和Oracle的数据库信息,我的数据库是mysql 所以我把oracle的配置信息注释掉了。

接下来就是一个单例(饿汉式)的获得数据库连接方法工具类

package Studying.d15;

import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;

public class ConnUtils {
  private static Connection con = null;

  static{
    try {
      Properties p = new Properties();
      p.load( new FileInputStream("jdbc.properties") );
      String driver = p.getProperty("driver");
      String url = p.getProperty("url");
      String username = p.getProperty("username");
      String password = p.getProperty("password");
      System.out.println(url+","+driver);
      Class.forName(driver);
      con = DriverManager.getConnection(url, username, password);
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
  public static Connection getConnection(){
    return con;
  }
}

以上就是mysql 之通过配置文件链接数据库的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python数据结构树和二叉树简介
Apr 29 Python
基于Python实现的扫雷游戏实例代码
Aug 01 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
Dec 10 Python
一张图带我们入门Python基础教程
Feb 05 Python
基于python 字符编码的理解
Sep 02 Python
python爬取内容存入Excel实例
Feb 20 Python
python 使用plt画图,去除图片四周的白边方法
Jul 09 Python
Python logging设置和logger解析
Aug 28 Python
解决pycharm上的jupyter notebook端口被占用问题
Dec 17 Python
Python Pillow(PIL)库的用法详解
Sep 19 Python
python3中数组逆序输出方法
Dec 01 Python
python中if和elif的区别介绍
Nov 07 Python
python+selenium开发环境搭建图文教程
Aug 11 #Python
Python实现的递归神经网络简单示例
Aug 11 #Python
Python调用系统底层API播放wav文件的方法
Aug 11 #Python
Django 导出 Excel 代码的实例详解
Aug 11 #Python
python技能之数据导出excel的实例代码
Aug 11 #Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 #Python
Python对字符串实现去重操作的方法示例
Aug 11 #Python
You might like
PHP封装的完整分页类示例
2018/08/21 PHP
PHP二维索引数组的遍历实例分析【2种方式】
2019/06/24 PHP
在Laravel 中实现是否关注的示例
2019/10/22 PHP
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
关于javascript 回调函数中变量作用域的讨论
2009/09/11 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
Javascript中valueOf与toString区别浅析
2013/03/19 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
2013/09/02 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
JavaScript预解析及相关技巧分析
2016/04/21 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
javascript运算符——逻辑运算符全面解析
2016/06/27 Javascript
javascript如何创建对象
2016/08/29 Javascript
jQuery代码实现实时获取时间
2017/01/29 Javascript
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
2017/06/13 jQuery
vue-cli 如何打包上线的方法示例
2018/05/08 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
2018/12/05 Javascript
javascript将扁平的数据转为树形结构的高效率算法
2020/02/27 Javascript
简单了解Python中的几种函数
2017/11/03 Python
Python线程创建和终止实例代码
2018/01/20 Python
python3库numpy数组属性的查看方法
2018/04/17 Python
Python3中的列表生成式、生成器与迭代器实例详解
2018/06/11 Python
为什么相对PHP黑python的更少
2020/06/21 Python
法国在线宠物店:zooplus.fr
2018/02/23 全球购物
美国受信赖的教育产品供应商:Nest Learning
2018/06/14 全球购物
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
生产车间班组长岗位职责
2014/01/06 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
我们的节日元宵活动方案
2014/08/23 职场文书
2015年父亲节寄语
2015/03/23 职场文书
2015教师年度考核评语
2015/03/25 职场文书
项目技术负责人岗位职责
2015/04/13 职场文书
《秋天的怀念》教学反思
2016/02/17 职场文书