zoukankan      html  css  js  c++  java
  • JDBC for MySql5.5 简单示例

    package com.anllin.mysqltest;
    
    import java.sql.*;
    
    public class MysqlTest
    {
    	public static void main(String[] args)
    	{
    		connetMysqlTest();
    	}
    
    	public static void connetMysqlTest()
    	{
    		String connectionUrl = "jdbc:mysql://localhost:3306/mydata?user=root&password=123";
    
    		Connection conn = null;
    		Statement stmt = null;
    		ResultSet rs = null;
    
    		try
    		{
    			Class.forName("com.mysql.jdbc.Driver");
    			conn = DriverManager.getConnection(connectionUrl);
    			conn.setAutoCommit(false);
    			stmt = conn.createStatement();
    			rs = stmt.executeQuery("select * from dept");
    			conn.commit();
    			System.out.print("deptno" + " ");
    			System.out.print("dname" + " ");
    			System.out.println("loc");
    			while (rs.next())
    			{
    				System.out.print(rs.getInt("deptno") + "      ");
    				System.out.print(rs.getString("dname") + "      ");
    				System.out.println(rs.getString("loc"));
    			}
    		}
    		catch (Exception e)
    		{
    			if(null != conn)
    			{
    				try
    				{
    					conn.rollback();
    				}
    				catch (SQLException e1)
    				{
    					e1.printStackTrace();
    				}
    			}
    			e.printStackTrace();
    		}
    		finally
    		{
    			if (null != rs)
    			{
    				try
    				{
    					rs.close();
    					rs = null;
    				}
    				catch (Exception e2)
    				{
    					e2.printStackTrace();
    				}
    			}
    
    			if (null != stmt)
    			{
    				try
    				{
    					stmt.close();
    					stmt = null;
    				}
    				catch (Exception e2)
    				{
    					e2.printStackTrace();
    				}
    			}
    
    			if (null != conn)
    			{
    				try
    				{
    					conn.close();
    					conn = null;
    				}
    				catch (Exception e2)
    				{
    					e2.printStackTrace();
    				}
    			}
    		}
    	}
    }
    

      

  • 相关阅读:
    office365离线安装
    c#使用emit方法DB,实体相互转换
    c#采用emit将DataTable转List
    c#将List转换成DataTable
    c#将List转换成DataTable(采用Emit)
    聊聊编程开发的数据库批量插入(sql)
    c#随便聊聊数据库操作
    c#聊聊文件数据库kv
    WPF几个样式
    c#(IronPython)调用Python方法
  • 原文地址:https://www.cnblogs.com/zfc2201/p/2132171.html
Copyright © 2011-2022 走看看