java夯实基础-数据库
来源:互联网 发布:js倒计时锁屏会停止 编辑:程序博客网 时间:2024/05/17 06:48
本文介绍java操作数据库
package com.wllfengshu.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Test数据库 {private static Connection conn;private static Statement state;private static ResultSet res;public static void main(String[] args) {try {//加载驱动Class.forName("com.mysql.jdbc.Driver");//创建连接conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbliang","root","");//操作数据库state = conn.createStatement();//state.executeUpdate("create database dbliang");//创建数据库//state.executeUpdate("create table xs(id int not null primary key ,name char(10))");//state.execute("insert into xs values(0,'liang')");//res = state.executeQuery("select * from xs");//while(res.next()){//System.out.println(res.getInt("id"));//System.out.println(res.getString("name"));//}conn.setAutoCommit(false);//禁止自动提交state.executeUpdate("INSERT INTO xs VALUES(33,'aa');");state.executeUpdate("INSERT INTO xs VALUES(44,'bb');");state.executeUpdate("INSERT INTO xs VALUES(55,'cc');");conn.commit();//提交事务conn.setAutoCommit(true);} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();if (conn!=null) {try {conn.rollback();} catch (SQLException e1) {e1.printStackTrace();}}} finally{try {if (res!=null) {res.close();}if (state!=null) {state.close();}if (conn!=null) {conn.close();}} catch (SQLException e) {e.printStackTrace();}}}}
阅读全文
2 0
- java夯实基础-数据库
- Java基础夯实 1
- java夯实基础-关键字
- java夯实基础-容器
- java夯实基础-多线程
- java夯实基础系列:反射
- java夯实基础系列:泛型
- java夯实基础系列:枚举
- java夯实基础系列:注解
- java夯实基础系列:异常
- java夯实基础系列:集合
- java夯实基础系列:IO
- java夯实基础系列:数组
- Java夯实基础(泛型)
- java夯实基础-基本数据类型
- java夯实基础-运算符
- java夯实基础-输入输出流
- java夯实基础-网络编程
- python中调用 imread 报错: ImportError: cannot import name imread
- 1017代码图片
- C语言_交换数组内容的几种简单方法
- 6.7String是内容不可改变,还是对象不可改变
- io学习:1.标准io与文件io
- java夯实基础-数据库
- 基于CentOS搭建GIT服务器
- git使用过程出现的错误
- python 计算器
- 操作文件
- 面向对象编程的基本理念与核心设计思想
- 分库分表之后分布式下如何保证ID全局唯一性
- 解决Eclipse打开某个workspace报错:The project description file (.project) for (项目名)
- mysql安装与简单使用