虚位以待(AD)
虚位以待(AD)
首页 > 数据库 > Mysql数据库 > JDBC连接MySQL5.7的方法

JDBC连接MySQL5.7的方法
类别:Mysql数据库   作者:码皇   来源:互联网   点击:

这篇文章主要介绍了JDBC连接MySQL5 7的方法,需要的朋友可以参考下

1.首先准备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的文章就介绍到这,其他的可以查下脚本之家其它相关文章。

您可能感兴趣的文章:

  • MyEclipse通过JDBC连接MySQL数据库基本介绍
  • java jdbc连接mysql数据库实现增删改查操作
  • JSP使用JDBC连接MYSQL数据库的方法
  • java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
  • JDBC 连接MySQL实例详解
  • jdbc调用mysql存储过程实现代码
  • JDBC连接MySQL出现的问题
  • mysql jdbc连接步骤及常见参数
  • java中JDBC实现往MySQL插入百万级数据的实例代码
  • Java 通过JDBC连接Mysql数据库
  • JDBC链接mysql插入数据后显示问号的原因及解决办法
相关热词搜索: JDBC连接MySQL5 7