第一步 安装问题,记住往java里卖添加jar包./
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement; public class DisplayAuthor { static final String Databaseurl="jdbc:mysql://localhost/books";//协议+主机+数据库 public static void main(String args[]){ Connection connection=null; Statement statement=null; ResultSet resultset=null; try{ connection=DriverManager.getConnection(Databaseurl,"root","whx0511");//指定数据库url 用户名 口令 statement=connection.createStatement();//管理数据库和java的联系 resultset=statement.executeQuery("SELECT Authrorid,Firstname,Lastname FROM Authors"); //执行查询 ResultSetMetaData metada=resultset.getMetaData();//获得元数据,以及内容 int numberofcloums=metada.getColumnCount();//获得列数 System.out.println("瞎鸡巴写的也不知道是啥"); for(int i=1;i<=numberofcloums;i++){ System.out.println(metada.getColumnName(i));//每列的名字 } while(resultset.next())//是否定位到下一行 { for(int i=1;i<=numberofcloums;i++) { System.out.println(resultset.getObject(i)); System.out.println(); }//end while } }//end try catch(SQLException ex) { ex.printStackTrace(); } finally { try { resultset.close(); statement.close(); connection.close(); } catch(Exception ex) { ex.printStackTrace(); } }//end finally }//end main } //end method