java链接mysql数据库
2015-06-28 13:00
405 查看
package com.dezhonger; import java.sql.*; public class shiyan6 { public static void print(ResultSet rs) throws SQLException { while(rs.next()) { String name = rs.getString("name"); String sno = rs.getString("sno"); String sex = rs.getString("sex"); System.out.print(name); System.out.print(" "); System.out.print(sno); System.out.print(" "); System.out.println(sex); System.out.println(); } } public static void main(String[] args) throws SQLException { String url="jdbc:mysql://localhost:3306/javashiyan6"; //javashiyan6是数据库名 String user="root"; String pwd="123456"; String selectSql = "select * from info";//info是表名 String insertSql = "insert into info values('马万群', '201216010312', '女')"; String updateSql = "update info set sex = '男' where sno = '201216010312'"; String deleteSql = "delete from info where sno = '201216010312'"; try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection(url,user, pwd); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(selectSql); print(rs); int count = stmt.executeUpdate(insertSql); System.out.println("插入了" + count + "记录"); rs = stmt.executeQuery(selectSql); print(rs); count = stmt.executeUpdate(updateSql); System.out.println("修改了" + count + "记录"); rs = stmt.executeQuery(selectSql); print(rs); count = stmt.executeUpdate(deleteSql); System.out.println("删除了" + count + "记录"); rs = stmt.executeQuery(selectSql); print(rs); rs.close(); conn.close(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); System.err.println("error"); } } }
相关文章推荐
- jdk的安装
- jdk环境变量配置
- Java Web开发环境配置
- JAVA中在类中声明方法的时,public void dog和直接void dog有什么区别?
- 解决 运行java程序时 出现 cannot find main class
- java中的void有什么作用啊?构造方法与方法有什么区别呢?
- struts2 标签使用 iterator 嵌套使用设置默认值 s:radio 设置默认值
- 源码分析之struts1自定义方法的使用与执行过程
- eclipse3.7 安装maven插件与scm
- Android中如何使用JUnit进行单元测试 eclipse
- 2015062806 - EffactiveJava笔记 - 第41条 慎用重载(2)
- Java数组备忘录
- java.util.logging.Logger使用详解
- LeetCode_61---Rotate List
- ubuntu中安装jdk配置环境变量
- 项目报错:Cannot find class file for javax/servlet/ServletException
- Java读书笔记一(异常处理)
- Spring配置web.xml的<servlet>标签
- 【Java进阶】单例模式详解
- spring整合struts小结