java如何讀取數(shù)據(jù)庫的表格 java獲取mysql某個(gè)數(shù)據(jù)庫中所有表及表的列的信息?
java獲取mysql某個(gè)數(shù)據(jù)庫中所有表及表的列的信息?MySQL提供了許多方法來獲取表結(jié)構(gòu)和表列:下面的方法用于獲取表中所有列的信息:String SQL=select*from tname//tn
java獲取mysql某個(gè)數(shù)據(jù)庫中所有表及表的列的信息?
MySQL提供了許多方法來獲取表結(jié)構(gòu)和表列:下面的方法用于獲取表中所有列的信息:String SQL=select*from tname//tname是表名connection conn=。。。語句St=連接createStatement()結(jié)果集rs=圣路易斯= 圣執(zhí)行官(sql)ResultSetMetaData rsmd=rs.getMetaData()int列計(jì)數(shù)=rsmd.getColumnCount()//獲取(int i=0I<colcounti){string colname)的所有列rsmd.getColumnName(i) //為表字段的特定查詢獲取上面的所有列名}。如果是表信息的查詢,比如MySQL服務(wù)器上的查詢結(jié)果,可以使用以下代碼:結(jié)果集執(zhí)行(“show tables”)可以訪問所有表信息。結(jié)果集執(zhí)行(“descripte tname”)可以獲取表的字段信息。//Tname是表名