mysql

    xiaoxiao2023-03-24  3

    第一步 安装问题,记住往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

    转载请注明原文地址: https://ju.6miu.com/read-1201312.html
    最新回复(0)