1.MySQL数据库
- MySQL数据的版本
这里使用的是:mysql-installer-community-5.6.47.0.msi
链接:https://pan.baidu.com/s/1hjJmwo1ktnaTrjr2SG2Lew
提取码:exky - 客户端工具
这里使用的是SQLyog工具对MySQL数据库进行操作
链接:https://pan.baidu.com/s/158wVKenzaak8F6fDVFr2tA
提取码:78ch
2.Jdbc驱动程序
- Jdbc
这里使用的是MySQL官网下载的5.1.48的jdbc驱动
链接:https://pan.baidu.com/s/1iE8Qp5hDjaK0mX-euYn6zA
提取码:7yym
3.数据库的连接
- 数据库中创建的表以及关于属性的名称以及数据
- Test代码
import java.sql.*;
public class Test {
public static void main(String args[]){
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try {
//加载驱动
Class.forName("com.mysql.jdbc.Driver");
//连接数据库
conn = DriverManager.getConnection("jdbc:mysql://localhost/java","root","root");
st = conn.createStatement();
//执行查询
String sql = "select * from student";
rs = st.executeQuery(sql);
//遍历查询
while(rs.next()){
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("id = "+id+" name = "+name+" age = "+age);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
输出为:id = 1 name = mt age = 20