一.背景介绍
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。 下载地址:https://dev.mysql.com/downloads/connector/j/ 两个均可以,下载后解压。 将jar包导入Java,参考:http://www.cnblogs.com/taoweiji/archive/2012/12/11/2812295.html 二.一个简单的实例 源码部分: package com.abc; import java.sql.*; public class MysqlDemo { public static void main(String[] args){ String driver="com.mysql.jdbc.Driver"; String url="jdbc:mysql://localhost:3306/*****"; String user="root"; String password="******"; String name; try{ Class.forName(driver); Connection conn=DriverManager.getConnection(url,user,password); if(!conn.isClosed()) System.out.println("Succeeded connecting to the Database!"); Statement statement = conn.createStatement(); String sql = "select * from customer174"; ResultSet rs = statement.executeQuery(sql); while(rs.next()) { name = rs.getString("customer_name"); System.out.println(rs.getString("customer_city") + "\t" + name); } rs.close(); conn.close(); } catch (ClassNotFoundException e) { System.out.println("错误"); e.printStackTrace(); } catch(SQLException e) { e.printStackTrace(); } catch(Exception e) { e.printStackTrace(); } } } 时间匆忙,第一次写博客,以后有时间会进行改进,望大家见谅。