jdbc操作mysql数据库实例
本文实例讲述了jdbc操作mysql数据库的方法。分享给大家供大家参考。具体如下:
importjava.sql.*; importjava.sql.DriverManager; importjava.sql.ResultSet; importjava.sql.SQLException; importjava.sql.Statement; classconn{ Stringurl="jdbc:mysql://127.0.0.1/nariData"; finalStringuser="nari"; finalStringpass="nariacc"; Connectionconn=null; Statementst=null; ResultSetrs=null; conn(){ try{ Class.forName("com.mysql.jdbc.Driver"); }catch(Exceptione){ e.printStackTrace(); } try{ System.out.println("inDBManager"); conn=DriverManager.getConnection(url,user,pass); Stringsql="createtabletest(idint,uidint)"; st=conn.createStatement(); st.execute(sql); }catch(Exceptione){ e.printStackTrace(); } } voidinsert(){ try{ for(inti=0;i<10;i++){ Stringsql="insertintotestvalues("+i+","+i+")"; st.execute(sql); } }catch(Exceptione){ e.printStackTrace(); } } voidquery(){ try{ Stringsql="select*fromtest"; rs=st.executeQuery(sql); while(rs.next()){ System.out.print("res1:"+rs.getInt(1)+"res2:"+rs.getInt(2)+"\n"); } }catch(Exceptione){ e.printStackTrace(); } } voidclose(){ try{ rs.close(); st.close(); conn.close(); }catch(Exceptione){ e.printStackTrace(); } } } publicclassmysqltest{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub conna1=newconn(); a1.insert(); a1.query(); a1.close(); } }
希望本文所述对大家的JSP程序设计有所帮助。