香港云主机最佳企业级服务商!

ADSL拨号VPS包含了中国大陆(联通,移动,电信,)

中国香港,国外拨号VPS。

当前位置:云主机 > MYSQL >

电信ADSL拨号VPS
联通ADSL拨号VPS
移动ADSL拨号VPS

JDBC连接MySQL5.7的方法


时间:2020-11-03 13:35 作者:admin610456


1.首先准备mysql/' target='_blank'>mysql 和eclipse环境,在环境搭建好之后,从eclipse官网下载jdbc的驱动包,下载地址http://dev.MySQL.com/downloads/connector/j/

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.写个例子测试一下

package testmysql; import java.sql.*; public class Test {    public static void main(String[] args) {     String driver = "com.mysql.jdbc.Driver";     String URL = "jdbc:mysql://localhost:3306/student";     Connection con = null;     try     {       Class.forName(driver);     }     catch(java.lang.ClassNotFoundException e)     {       System.out.println("Connect Successfull.");       System.out.println("Cant't load Driver");     }     try       {                                               con=DriverManager.getConnection(URL,"root","root");       System.out.println("Connect Successfull.");     }      catch(Exception e)     {       System.out.println("Connect fail:" + e.getMessage());     }   } } 

连接上数据库之后,可以根据表中的内容进行数据库表的查询,首先表中要有内容,将一些信息输入到表中之后即可使用SQL语言进行查询

import java.sql.*;  public class Main {      public static void main(String[] args) {      String driver = "com.mysql.jdbc.Driver";      String URL = "jdbc:mysql://localhost:3306/xiaolu";      Connection con = null;     ResultSet rs = null;     Statement st = null;     String sql = "select * from student";     try      {        Class.forName(driver);      }      catch(java.lang.ClassNotFoundException e)      {        // System.out.println("Connect Successfull.");        System.out.println("Cant't load Driver");      }      try        {                                                con=DriverManager.getConnection(URL,"root","root");        st=con.createStatement();       rs=st.executeQuery(sql);       if(rs!=null) {         ResultSetMetaData rsmd = rs.getMetaData();         int countcols = rsmd.getColumnCount();         for(int i=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("Connect Successfull.");        System.out.println("ok");       rs.close();       st.close();       con.close();     }       catch(Exception e)      {        System.out.println("Connect fail:" + e.getMessage());      }    }  } 

关于JDBC连接MySQL5.7的文章就介绍到这,其他的可以查下脚本之家其它相关文章。

(责任编辑:admin)






帮助中心
会员注册
找回密码
新闻中心
快捷通道
域名登录面板
虚机登录面板
云主机登录面板
关于我们
关于我们
联系我们
联系方式

售前咨询:17830004266(重庆移动)

企业QQ:383546523

《中华人民共和国工业和信息化部》 编号:ICP备00012341号

Copyright © 2002 -2018 香港云主机 版权所有
声明:香港云主机品牌标志、品牌吉祥物均已注册商标,版权所有,窃用必究

云官方微信

在线客服

  • 企业QQ: 点击这里给我发消息
  • 技术支持:383546523

  • 公司总台电话:17830004266(重庆移动)
  • 售前咨询热线:17830004266(重庆移动)