使用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();}}}}
- 使用java连接Mysql数据库 1
- 使用java连接Mysql数据库 1
- 使用java连接Mysql数据库 2
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- java使用JDBC连接MYSQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- java使用JDBC连接mysql数据库
- java使用JDBC连接MYSQL数据库
- JAVA使用JDBC连接MySQL数据库
- 孙鑫 第十四课Socket编程之二 函数
- VC-获得本机IP地址(大部分转,入选课文时有改动)
- 孙鑫 第十四课Socket编程之三 监听线程
- 孙鑫 第十四课Socket编程之四 实例UdpServerDlg.h
- 孙鑫 第十五/十六课之一 线程同步Mutex
- 使用java连接Mysql数据库 1
- 孙鑫 第十五/十六课之二 线程同步Semaphore
- 孙鑫 第十五/十六课之三 线程同步Event
- 孙鑫 第十五/十六课之四 线程同步CriticalSection
- 基本概念:同步、异步、阻塞和非阻塞(转载)
- 孙鑫 第十五/十六课之五 基于消息异步套接字编程
- 孙鑫 第十五/十六课之六 基于消息异步UDP套接字编程实例
- gethostbyname实例 / gethostbyadddr实例
- 孙鑫 第十七课进程间通信之一 剪贴板