
package dangan
import java.sql.Connection
import java.sql.DriverManager
import java.sql.ResultSet
import java.sql.Statement
public class chaxun {
public static void main(String[] args, Statement stmt){
try{
//调用Class.forName()方法加载驱动程序
Class.forName("com.mysql.jdbc.Driver")
System.out.println("成功加载MySQL驱动!")
String url="jdbc:mysql://localhost:3306/b?useUnicode=true&characterEncoding=GB2312"
Connection conn = null
conn = DriverManager.getConnection(url,"root","")//第一个参数是路径,第二个是数据库账号,第三个是数据库密码(请确定你数据库是没密码的)
Statement stmt = conn.createStatement()//创建Statement对象
System.out.println("成功连接到数据库!")
//下面这句sql语句表示查询stu所有的用户信息,如果你要查询某个特定的用户,要加判断 例:String sql = "select * from stu where id=(你输入查询的id)
String sql = "select * from stu" //要执行的SQL
ResultSet rs = stmt.executeQuery(sql)//创建数据对象
System.out.println("档案号"+"\t"+"车主姓名"+"\t"+"性别")
while (rs.next()){
System.out.print(rs.getString(1) + "\t")//数字1请换成你数据库中stu表的字段名(档案号 车主姓名 性别等的字段名,下面同理)
System.out.print(rs.getString(2) + "\t")
System.out.print(rs.getString(3) + "\t")
System.out.println()
}
rs.close()
stmt.close()
conn.close()
}catch(Exception e)
{
e.printStackTrace()
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)