一、要准备相应的设备:MySQL是安装好的。另外要下载mysql-connector-java-5.1.22-bin.jar这个包。
二、在eclipse中建相应的project(我建的project叫jbc)。
并且在project子目录下新建一个文件夹lib,
把mysql-connector-java-5.1.22-bin.jar导入lib文件夹,
再把mysql-connector-java-5.1.22-bin.jar“Add to path”.
出现下图效果:
好了,下面我们来实现一个简单的查询功能(前提是你的数据库已经建好相应的表格),具体代码如下:
package com.jbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
//import com.mysql.jdbc.Connection;
public class Test {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
// TODO Auto-generated method stub
//test是指建的数据库名
String url ="jdbc:mysql://127.0.0.1:3306/test";
String user="root";
String passward ="gh17";
//加载相应的数据库驱动
Class.forName("com.mysql.jdbc.Driver");
//连接数据库
Connection cnn=DriverManager.getConnection(url, user, passward);
//连接之后就是实现查询功能:
Statement stmt=cnn.createStatement();
//"select * from user1 "数据库查询语句
ResultSet rs=stmt.executeQuery("select * from user1 ");
//循环输出查询的结果
while(rs.next()){
System.out.println(rs.getInt("id")+","+rs.getString("username")+","+rs.getInt("pid"));
}
//关闭连接
cnn.close();
}
}