Java jdbc连接mysql
来源:互联网 发布:恢复删除软件要钱 编辑:程序博客网 时间:2024/06/05 16:54
package com.jdbcDemo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class JDBCDemo { public static Connection getDataBaseConnection(){ String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/demo?characterEncoding=utf-8"; String user = "root"; String password = "root"; Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; //加载驱动程序 try { Class.forName(driver); System.out.println("驱动程序加载成功..."); } catch (ClassNotFoundException e) { e.printStackTrace(); } //连接数据库 try { conn = DriverManager.getConnection(url,user,password); if(!conn.isClosed()){ System.out.println("数据库连接成功..."); } } catch (SQLException e) { System.out.println("数据库连接失败:"+ e.getMessage()); } //查询 try { stmt = conn.prepareStatement("SELECT * FROM demo where name = ?"); stmt.setString(1, "zhangsan"); rs = stmt.executeQuery(); while(rs.next()){ System.out.println(rs.getString("id")); System.out.println(rs.getString("name")); System.out.println("-------------------"); } } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); }finally { try { if(rs != null){ rs.close(); } if (stmt != null) { stmt.close(); } if(conn != null){ conn.close(); } System.out.println("数据库关闭成功..."); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } return conn; } public static void main(String [] args){ JDBCDemo.getDataBaseConnection(); }}
阅读全文
1 0
- java JDBC连接MySQL
- [java]JDBC连接MySQL
- java jdbc连接mysql
- JDBC Java连接MySQL
- java,jdbc连接mysql
- JDBC-Java连接Mysql
- Java jdbc连接mysql
- JAVA JDBC 连接Mysql 代码。
- JAVA中用JDBC连接mysql
- java使用JDBC连接MYSQL
- Java-JDBC连接数据库(MySQL)
- JAVA JDBC连接MYSQL数据库
- java-连接mysql(JDBC)
- java连接mysql的JDBC
- JAVA之JDBC连接MYSQL
- JAVA使用JDBC连接MySQl
- java:jdbc连接mysql数据库
- Java 使用 jdbc 连接 mysql
- 巧用tab组件实现APP的布局效果
- 2017年前端开发工具趋势
- LINUX中常用操作命令
- [BZOJ]3125: CITY 插头DP
- EnumDisplayDevices功能可让您获取有关系统中显示设备的信息
- Java jdbc连接mysql
- maven的pom报plugins错误的解决方法
- Ionic使用Iconfont-阿里巴巴矢量图标库
- idea 创建maven项目报错: Failed to create parent directories for tracking file
- 机器学习第五周(二)
- ubuntu下安装anaconda
- 2017学习计划
- aliyunyuan rpmforge NTFS-3G
- Unity5.X3D 游戏开发技术详解与典型案例-笔记