赞
踩
首先下载并安装mysql
安装过程有几个重要的参数要记录下来,你的用户名,密码,还有端口号 默认(用户名root)(密码自己设置)(端口号3306)
安装完之后可以打开 MySQL Command Line Client 进行一下简单的测试
做到这里就可以在myecilpse 中使用 mysql 了
具体只要在src目录下 建一个java 写上相应的代码就可以了!这里有一个我写的小例子 供大家参考!
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestDB {
private static String url = "jdbc:mysql://localhost:3306/testweb";
private static String user = "root";
private static String password = "5201314mei";
public static Connection getConnection(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, user, password);
} catch (ClassNotFoundException e) {
System.out.println("找不到驱动");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("连接错误");
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
public static void free(ResultSet rs, Statement st, Connection conn) {
try{if(rs!=null){
rs.close();
}
if(st!=null){
st.close();
}
if(conn!=null){
conn.close();
}
}catch(SQLException e){
System.out.println("free异常");
e.printStackTrace();
}
}
public static void JDBCUtilsTest(){
Connection conn = null;
Statement st = null;
ResultSet rs = null;
int num = 0;
String sql = null;
sql = "SELECT * FROM bookinfo";
try{
conn = TestDB.getConnection();
st = conn.createStatement();
rs = st.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getObject(1)+" "+rs.getObject(2));
}
}catch(SQLException e){
System.out.println("数据库操作错误");
e.printStackTrace();
}finally{
TestDB.free(rs, st, conn);
}
}
public static void main(String[] args){
JDBCUtilsTest();
}
}
此时显示的结果是
因为之前我已经建了一个数据库了,里面有bookID 和 bookName 字段; 插入了以上三条数据!我的代码就是遍历所有数据 并输出。
希望这篇文章能给 刚入门的 有一点启蒙!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。