java sql数据库查询语句怎么写

2025-12-18 09:11:34
推荐回答(1个)
回答1:

  使用java的jdbc来连接数据库

  如连接mysql(其余数据库类似),引入mysql-connector-java-5.1.24.jar包到工程中,在程序中可以这样连接mysql:
   String Server = 你服务器的ip;
   String User = 你的账号名;
   String Password = 你的密码;
   String Database = 你的数据库名;
   // 驱动程序名
   String driver = "com.mysql.jdbc.Driver";
   // URL指向要访问的数据库名scutcs

   String url = "jdbc:mysql://"+Server+"/" + Database;
   // 加载驱动程序
   Class.forName(driver);

  // 连续数据库
  Connection conn = DriverManager.getConnection(url, User, Password);

  if(!conn.isClosed())
  System.out.println("Succeeded connecting to the Database!");

  // statement用来执行SQL语句
  Statement statement = conn.createStatement();
String sql = "select ** from ** where **";
ResultSet rs = statement.executeQuery(sql);
//假设数据库表只有两个属性值,一个属性值为String类型,另一个为Int类型
while(rs.next()) {
System.out.println(rs.getString(1)+" " +rs.getInt(2) );
}