展开全部
java程序连接MySql的主流方法是通过JDBC,你需要去MySql官网下一个他们的驱动包62616964757a686964616fe4b893e5b19e31333339653733,然后以外部包的形式导入到项目中建立连接
进行查询Class.forName("com.mysql.jdbc.Driver");
//DatabaseName是数据库名
Connection ct=DriverManager.getConnection("jdbc:mysql://localhost:3306/DatabaseName",username,password);
//此时就可以使用这个连接进行增删改查了
我这里贴上我以前写的一个demo的部分查询代码PreparedStatment ps=ct.prepareStatement("select * from students where Number=?");//sql语句结尾不需要;
//?可以为任何类型 在函数中声明 类似ps.set类型(第几个,数据);
//sql语句可以为任何种类,第一个是从1开始
ps.setInt(1,2);
ResultSet rs=ps.executeQuery();
while(rs.next()){
int Number=rs.getInt(1);//第一个字段,顺序与sql语句查询的顺序对应,若为*则按照表中字段顺序获取
Time Time=rs.getTime(3);
String Name=rs.getString(2);
String Sex=rs.getString(4);
System.out.println("编号:"+Number+",姓名:"+Name+",出生时间:"+Time+",性别:"+Sex);
}
项目最后需要关闭连接ct.close();