根据自己这一段时间对java的学习,
整理一下自己的学习笔记,
看到了对java链接数据库的这一章,
首先
java是通过JDBC API 来链接各种主流数据的API
所写的程序不仅可以实现跨数据库,还可已跨平台
具有很好的移植性
JDBC
编程大致分为一下几个步骤
(1)加载数据库驱动。
Calss.forName(driverClass)
(2)通过Driver来加载数据库的链接
DiverManager.getConnection(String url,String user,String password)
从上面的界面就知道因该传什么界面上去,
(3)通过Conncetion来创建Statement对象
(4)使用Statement执行SQL语句
下面演示如何链接数据库
public class ConnMysql
{
public static void main(String[]args)throws Exception{
try{
//2.使用DriverManager获取数据库链接
connection conn= DriverManger.getConnection(
"jdbc:mysql://127.0.0.0:3306/select_test",'root','32147');
Statement stmt=conn.createStatement();//用来执行
ResultSet rs= stmt.executeQuery("Select s.* ,teacher_name"+"from student_table s,teacher_table t"+where t.teacher t.teacher_id =s.java_teacher"))
}catch{
System.out.println(res.getInt(1)+"\t") +res.getString(2)+"\t"+res.getString(3)+"\t"+res.getString(4)+"\t"
}//结果打印出来
}
}