`
zljpp
  • 浏览: 259474 次
社区版块
存档分类
最新评论

新手学java(3) - java连接mysql数据库

阅读更多

java连接mysql 数据库小例子

import java.sql.*;

public class JDBCTest {

    
public static void main(String[] args) {
        
// 1. 注册驱动
        try {
            Class.forName(
"com.mysql.jdbc.Driver");
        } 
catch(ClassNotFoundException ex) {
            ex.printStackTrace();
        }
        
        
// 声明变量,使用,而后关闭
        Connection conn = null;        //数据库连接
        Statement stmt = null;         //数据库表达式
        ResultSet rs = null;             //结果集
        
        
try {
            
//2. 获取数据库的连接
            conn = DriverManager.getConnection
                (
"jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=GBK","root","");
            
            
//3. 获取表达式
            stmt = conn.createStatement();
            
                
// 插入数据
            stmt.executeUpdate("insert into Student (username, password, age) values ('张三','1234',20)");
            
            
//4. 执行SQL
            rs = stmt.executeQuery("select * from Student");
            
            
//5. 现实结果集里面的数据
            while(rs.next()) {
                System.out.println(
"编号=" + rs.getInt(1));
                System.out.println(
"姓名=" + rs.getString("username"));
                System.out.println(
"密码=" + rs.getString("password"));
                System.out.println(
"年龄=" + rs.getString("age"));
                System.out.println(
"---------------");
            }
        }
        
catch (Exception ex) {
            ex.printStackTrace();
        }
        
finally {
            
try {
                
if(rs != null) {
                    rs.close();
                }
                
if(sm != null) {
                    sm.close();
                }
                
if(conn != null) {
                    conn.close();
                }
            } 
catch(Exception ex) {
                ex.printStackTrace();
            }
        }
    }
}

分享到:
评论

相关推荐

    java 连接 mysql 数据库

    使用Java连接到mysql数据库 包括所有需要的文件,包括初始化用的sql文件 具体实施方法,需要的jar包,以及我的联系方式都在文件夹中. 默认您有的是:Eclpise,Java 默认您有的知识:学Java 2个月 所以有点把您当新手什么的...

    VB6.0连接MySQL数据库

    本文将详细地介绍新手如何使用VB6.0连接MySQL数据库,并提供清晰的步骤。 首先,要使VB6.0能够连接到MySQL数据库,需要在VB6.0的应用程序中引用MySQL的数据库引擎。由于VB6.0本身并不直接支持MySQL,所以一般需要...

    Java连接mysql-8.0.28数据库(文章+代码)

    面向那些不知道如何通过java连接mysql数据库的新手, 所以用的方法不是最优的方法,但是最好理解的方法。jdbc版本为5.1.13 需要的工具: eclipse、mysql、mysql的驱动 注意: 1.要填上自己数据库账号,和 密码; 2....

    mysql-connector-java-5.1.47.zip

    MySQL Connector/J 5.1.47 是 MySQL 数据库与 Java 应用程序之间的桥梁,它是一个实现了 JDBC(Java Database Connectivity)规范的驱动程序,使得 Java 开发人员能够方便地在 Java 应用中访问 MySQL 数据库。...

    mysql-connector-java-3.1.14

    MySQL Connector/J 3.1.14 是一个用于连接Java应用程序到MySQL数据库的驱动程序,它是MySQL官方提供的Java Database Connectivity (JDBC) 驱动。这个版本的驱动支持Java平台的标准接口,允许Java开发者在应用程序中...

    JDBC连接Mysql数据库

    本教程将详细介绍如何使用JDBC连接MySQL数据库,实现数据的增、删、改、查操作,这对于初学者来说是一个重要的学习起点。 首先,确保你的系统中已经安装了MySQL数据库并创建了一个数据库实例。接下来,你需要获取...

    java图书管理系统mysql数据库

    本项目基于Java语言,结合MySQL数据库,构建了一个功能完善的图书管理系统,旨在帮助新手逐步熟悉编程逻辑、数据库设计以及两者的交互。 一、Java基础与MVC设计模式 在本项目中,Java作为后端开发语言,负责处理...

    java连接mysql代码范例.rar

    在Java编程语言中,连接MySQL数据库是常见的任务,特别是在开发基于Web的应用程序时。这个"java连接mysql代码范例.rar"文件提供了一个简单的示例,适用于初学者了解如何使用Java与MySQL进行通信。以下是该范例涉及的...

    javaWeb-连接mysql数据库增删改查

    JavaWeb 连接 MySQL 数据库增删改查是 Java 新手非常有用的知识点,本文将详细介绍如何使用 JavaWeb 连接到 MySQL 数据库,并实现增删改查的操作。 知识点一:JavaWeb 连接 MySQL 数据库 要连接 MySQL 数据库,...

    手把手教你用Java连接Mysql,新手必看

    这个驱动是Java连接MySQL数据库的关键,它实现了JDBC接口,使得Java程序能够与MySQL通信。 安装MySQL时,可以选择典型、完全或自定义模式。自定义模式允许你控制安装哪些组件,包括服务器、客户端程序和文档,并且...

    8.0mysql-connector-java-8.0.12.zip

    "mysql-connector-java-8.0.12.zip"这个压缩包包含了MySQL 8.0版本针对Java应用的JDBC驱动,它允许Java程序通过JDBC API与MySQL数据库进行连接和通信。 JDBC驱动是Java应用程序与数据库之间的桥梁,它实现了JDBC...

    JAVA-最简单的图书管理系统-增删改查-MYSQL-GUI

    4. 数据库连接:JAVA如何连接和操作MYSQL数据库,使用JDBC(JAVA数据库连接)API。 5. 错误处理和异常处理:确保程序的健壮性。 总的来说,这个图书管理系统项目是学习JAVA编程、数据库操作和GUI设计的实用案例,...

    Java连接数据库所需要的软件.zip

    在Java中,通过JDBC(Java Database Connectivity)驱动,可以实现与MySQL数据库的通信,执行SQL查询和操作数据。 JDK(Java Development Kit)是Java编程的基础,包含了Java编译器、JVM(Java Virtual Machine)和...

    Java连接mysql数据库攻略知识.pdf

    Java连接MySQL数据库是Java开发中的常见任务,涉及到Java的数据库编程和MySQL的安装配置。以下是一些关于这个主题的关键知识点: 1. **Java JDBC (Java Database Connectivity)**:JDBC是Java平台的标准API,用于与...

    java连接数据库驱动程序大全

    - **MySQL Connector/J**:这是MySQL官方提供的Java驱动,用于连接MySQL数据库。它是一个类型4驱动,实现了JDBC API,使得Java应用程序可以高效、稳定地与MySQL进行交互。 - **Microsoft SQL Server JDBC驱动**:这...

    数据库资源(MYSQL 5.1 +navicat for mysql + mysql-connector-java)

    Java连接数据库资源,特别是`mysql-connector-java`,这是MySQL官方提供的JDBC驱动程序,用于在Java应用程序中连接到MySQL数据库。Java Database Connectivity (JDBC) 是Java平台的标准接口,用于与各种类型的数据库...

    JDBC连接Mysql数据库jar包

    理解JDBC连接MySQL的基本原理和操作至关重要,这将帮助开发者有效地在Java应用程序中与MySQL数据库进行交互。 1. **JDBC简介** JDBC是Java API,它为Java程序提供了一种标准方式来访问关系型数据库。通过JDBC,...

    java 从mysql数据库导出数据生成xml文件

    java 从mysql数据库导出数据生成xml文件,新手来的,不喜勿喷

    android开发 MyEclipse下测试连接MySQL数据库

    3. 编写测试类来连接 MySQL 数据库 4. 使用 PreparedStatement 执行 SQL 语句 5. 使用 ResultSet 处理查询结果 通过这篇文章,我们学会了如何在 MyEclipse 中连接 MySQL 数据库,并读取数据库中的数据。这种技术...

    基于Java的学生宿舍管理系统,MySQL数据库,采用MVC设计模式,完美运行代码,新手必看!

    基于Java的学生宿舍管理系统,MySQL数据库,采用MVC设计模式,完美运行代码,新手必看! 基于Java的学生宿舍管理系统,MySQL数据库,采用MVC设计模式,完美运行代码,新手必看! 基于Java的学生宿舍管理系统,MySQL...

Global site tag (gtag.js) - Google Analytics