12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-11-28 13:27:45
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
1.首先准备mysql 和eclipse环境,在环境搭建好之后,从eclipse官网下载jdbc的驱动包2.从下载的文件中取出mysql-connector-java-5.1.31-bin.jar,放到工程中,并导入路径方法:右击工
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
1.首先准备mysql 和eclipse环境,在环境搭建好之后,从eclipse官网下载jdbc的驱动包
2.从下载的文件中取出mysql-connector-java-5.1.31-bin.jar,放到工程中,并导入路径
方法:右击工程名->Build Path->Configure Build Path,选择Add External JAR... 找到mysql-connector-java-5.1.31-bin.jar所在的位置,然后将驱动包加载到项目中,
3.写个例子测试一下
packagetestmysql;importjava.sql.*;publicclassTest{publicstaticvoidmain(String[]args){Stringdriver="com.mysql.jdbc.Driver";StringURL="jdbc:mysql://localhost:3306/student";Connectioncon=null;try{Class.forName(driver);}catch(java.lang.ClassNotFoundExceptione){System.out.println("ConnectSuccessfull.");System.out.println("Cant'tloadDriver");}try{con=DriverManager.getConnection(URL,"root","root");System.out.println("ConnectSuccessfull.");}catch(Exceptione){System.out.println("Connectfail:"+e.getMessage());}}}
连接上数据库之后,可以根据表中的内容进行数据库表的查询,首先表中要有内容,将一些信息输入到表中之后即可使用SQL语言进行查询
importjava.sql.*;publicclassMain{publicstaticvoidmain(String[]args){Stringdriver="com.mysql.jdbc.Driver";StringURL="jdbc:mysql://localhost:3306/xiaolu";Connectioncon=null;ResultSetrs=null;Statementst=null;Stringsql="select*fromstudent";try{Class.forName(driver);}catch(java.lang.ClassNotFoundExceptione){//System.out.println("ConnectSuccessfull.");System.out.println("Cant'tloadDriver");}try{con=DriverManager.getConnection(URL,"root","root");st=con.createStatement();rs=st.executeQuery(sql);if(rs!=null){ResultSetMetaDatarsmd=rs.getMetaData();intcountcols=rsmd.getColumnCount();for(inti=1;i<=countcols;i++){if(i>1)System.out.print(";");System.out.print(rsmd.getColumnName(i)+"");}System.out.println("");while(rs.next()){System.out.print(rs.getString("sno")+"");System.out.print(rs.getString("sname")+"");System.out.print(rs.getString("ssex")+"");System.out.print(rs.getString("sage")+"");System.out.println(rs.getString("sdept")+"");}}//System.out.println("ConnectSuccessfull.");System.out.println("ok");rs.close();st.close();con.close();}catch(Exceptione){System.out.println("Connectfail:"+e.getMessage());}}}
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19