最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

测试JDBC连接MySQL数据库

来源:动视网 责编:小OO 时间:2025-10-06 22:44:50
文档

测试JDBC连接MySQL数据库

tss已经被设置为默认数据库。Tss下有一张表student。student有属性sid(INT),sname(VARCHAR),score(INT)且预先出入三条记录:1Jack2John913Mike99具体代码如下:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;pub
推荐度:
导读tss已经被设置为默认数据库。Tss下有一张表student。student有属性sid(INT),sname(VARCHAR),score(INT)且预先出入三条记录:1Jack2John913Mike99具体代码如下:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;pub
tss已经被设置为默认数据库。Tss下有一张表student。student有属性sid(INT),sname(VARCHAR), score(INT)

且预先出入三条记录:

1 Jack 

2 John 91

3 Mike 99

具体代码如下:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class TestConn {

    private static final String username = "root";

    private static final String password = "123456";

    private static final String mysql = "jdbc:mysql://localhost/tss";

    private static Connection conn = null;

    private static Statement stmt = null;

    private static ResultSet rs = null;

    private static String sql = "";

    private static String sname;

    private static int score;

    public static void main(String[] args) throws ClassNotFoundException {

        try {

            Class.forName("com.mysql.jdbc.Driver");

            System.out.println("Successfully download JDBC!");

            conn = DriverManager.getConnection(mysql, username, password);

            System.out.println("Successfully connect to DB!");

        } catch (SQLException e) {

            System.err.println(e.getMessage());

        }

        

        try {

            stmt = conn.createStatement();

        } catch (SQLException e) {

            e.printStackTrace();

        }

        

        sql = "select * from student";

        

        try {

            rs = stmt.executeQuery(sql);

        } catch (SQLException e1) {

            e1.printStackTrace();

        }

        

        try {

            while(rs.next()){

                sname = rs.getString("sname");

                score = rs.getInt("score");

                System.out.println(sname + ": " +  score);

            }

        } catch (SQLException e1) {

            e1.printStackTrace();

        }

        

        

        try {

            conn.close();

        } catch (SQLException e) {

            e.printStackTrace();

        }

    }

}

运行结果如下;

Jack: 

John: 91

Mike: 99

文档

测试JDBC连接MySQL数据库

tss已经被设置为默认数据库。Tss下有一张表student。student有属性sid(INT),sname(VARCHAR),score(INT)且预先出入三条记录:1Jack2John913Mike99具体代码如下:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;pub
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top