JDBC连接MySql
来源:互联网 发布:js拼接json字符串 编辑:程序博客网 时间:2024/06/05 19:09
jdbc连接mysql,并将数据库中的一张表的信息输出到控制台上。首先要下载jabc驱动类:mysql-connector-java-5.1.7-bin.jar,然后将此jar包导入工程中,注意:如果是web工程,则需要将此jar包导入WebRoot/WEB-INF/lib目录下,否则会出错!好了,以下是代码:
public class MyJdbc { public static void main(String[] args) { Connection conn = null; Statement st = null; ResultSet rs = null; try { // 1.加载驱动类 Class.forName("com.mysql.jdbc.Driver"); // 2.获得连接 conn = DriverManager //避免中文乱码要指定useUnicode和characterEncoding .getConnection("jdbc:mysql://localhost:3306/student?user=root&password=root" + "&useUnicode=true&characterEncoding=UTF8"); // 3.创建Statement的对象,Statement对象用于把 SQL 语句发送到 DBMS. st = conn.createStatement(); // 4.得到结果集 //用适当的方法执行你发送的 SQL 语句,对 SELECT 语句来说,可以使用 executeQuery。要创建或修改表的语句,使用的方法是 executeUpdate。 rs = st.executeQuery("select * from student1"); while (rs.next()) { String sno = rs.getString(1); String sname = rs.getString(2); String ssex = rs.getString(3); int sage = rs.getInt(4); System.out.println(sno + "\t" + sname + "\t" + ssex + "\t" + sage); } } catch (Exception e) { e.printStackTrace(); } finally {// 5.关闭流 if (rs != null) { try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } } if (st != null) { try { st.close(); } catch (SQLException e) { e.printStackTrace(); } } if (conn != null) { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }}
0 0
- JDBC连接MySQL数据库
- JDBC连接MySQL数据库
- JDBC连接MYSQL
- JDBC连接MySQL
- 使用JDBC连接MySql
- JDBC连接mysql代码
- JDBC连接MySQL
- JDBC连接MySQL
- JDBC连接MySQL
- JDBC连接MYSQL数据库
- JDBC连接mysql数据库
- JDBC连接MySQL【摘编】
- jdbc连接Mysql数据库
- JDBC连接MySQL
- jdbc 连接mysql数据库
- jdbc连接mysql
- mysql jdbc 连接
- JDBC连接MYSQL
- 碰撞检测
- hdu4939 Stupid Tower Defense stl map
- 调整数组顺序使奇数位于偶数前面
- javascript中substring和substr的用法
- [leetcode][array] Pascal's Triangle II
- JDBC连接MySql
- C++中的typeid关键字
- [android]AIDL详解
- Mybatis Integer类型,值为0被认为是空字符串的解决办法
- C# 多线程
- 程序1.1 重排字符 (rearrange.c)
- PyMongo安装和使用
- IOS開發之——objectForKey與valueForKey在NSDictionary中的差異
- java---正则表达式