package wode;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.text.SimpleDateFormat;
import java.util.Date;
public class JDBCMySQL {
//驱动程序就是之前在classpath中配置的jdbc的驱动程序的jar包中
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver";
//连接地址是由各个数据生产商单独提供的,所以需要单独记住
public static final String DBURL = "jdbc:mysql://localhost:3306/orcl";
//连接数据库的用户名
public static final String DBUSER = "root";
//连接数据库的密码
public static final String DBPASS = "root";
public static void main(String[] args) throws Exception{
Connection conn = null; //表示数据库的连接对象
PreparedStatement pstmt = null; //表示数据库的更新操作
String name = "张三";
int age = 30;
Date date = new SimpleDateFormat("yyyy-MM-dd").parse("1983-02-15");
float salary = 7000.0f;
String sql = "INSERT INTO person(name,age,birthday,salary)VALUES(?,?,?,?)";
System.out.println(sql);
//1.使用Class类加载驱动程序
Class.forName(DBDRIVER);
//2.连接数据库
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS);
//3.PreparedStatement接口需通过Connection接口进行实例化操作
pstmt = conn.prepareStatement(sql); //使用预处理的方式创建对象
pstmt.setString(1, name);
pstmt.setInt(2, age);
pstmt.setDate(3, new java.sql.Date(date.getTime()));
pstmt.setFloat(4, salary);
//执行SQL语句,更新数据库
pstmt.executeUpdate();
//4.关闭数据库
pstmt.close();
conn.close();
}
}
分享到:
相关推荐
本项目“学生信息管理系统”正是一个利用Java语言通过JDBC(Java Database Connectivity)连接MySQL数据库,实现对学生信息的增、删、查、改功能的实例。对于初学者来说,这是一个极好的实践平台,有助于深入理解...
Java连接MySQL数据库是Java开发中的常见任务,主要涉及Java的JDBC(Java Database Connectivity)技术。JDBC是Java平台的标准接口,它允许Java程序与各种数据库进行交互。在这个过程中,我们将探讨如何使用Java来...
标题《VB6.0连接MySQL数据库.pdf》所隐含的知识点,主要集中在VB6.0编程语言如何与MySQL数据库进行连接的探讨。为了全面解析这一主题,需要掌握以下几个关键知识点: 1. VB6.0简介:Visual Basic 6.0是微软在1998年...
本篇将详细介绍Java连接MySQL数据库的正确操作流程,帮助教育领域的学习者掌握这一核心技能。 一、环境准备 在开始之前,确保你已经安装了Java Development Kit (JDK)、MySQL服务器以及MySQL的Java驱动程序(JDBC ...
综上所述,实现"java连接mysql的GUI图形界面实现增删改查"涉及到了Java的数据库编程、图形界面设计、SQL语言的运用以及并发编程等多个核心知识点,这些是成为一名合格的Java开发者所必备的技能。
首先,连接MySQL数据库需要加载JDBC(Java Database Connectivity)驱动程序。JDBC是Java平台的标准接口,它允许Java应用程序与各种类型的数据库进行交互。对于MySQL,我们需要下载并安装JDBC驱动,例如mysql-...
首先,Java连接MySQL数据库通常会用到JDBC(Java Database Connectivity),这是Java标准API,用于连接各种数据库。JDBC提供了一套规范,让开发者可以使用统一的方式来操作不同的数据库。要使用JDBC,我们需要引入...
本篇文章将深入探讨如何使用Java进行MySQL数据库的基本操作,包括查询数据(DQL)、事务处理、索引应用以及Java Database Connectivity(JDBC)的使用。 首先,Java操作MySQL数据库的核心工具是JDBC,它是Java标准...
在这个场景中,我们关注的是使用Java连接MySQL数据库,并且结合MVC(Model-View-Controller)三层架构来实现这一过程。以下是对这些知识点的详细说明: 1. **Java连接MySQL数据库**: - **JDBC(Java Database ...
java大作业或java 程序课设,功能齐全的员工信息管理系统,实现三种不同用户的登录注册。 本系统提供三种角色登录:管理员,公司员工,游客模式等, 如下: 管理员:几乎包揽了所有权限,可以处理员工的信息和管理...
而"Java连接Mysql.txt"很可能是关于连接MySQL的文本说明,可能包含基本的JDBC连接代码片段。 理解并熟练运用JDBC连接不同数据库是每个Java开发者的基本技能,这有助于构建稳定、高效的数据库应用程序。无论是小型...
本教程将通过一个具体的实例,讲解如何使用JDBC连接MySQL数据库。 首先,我们需要确保已经安装了MySQL数据库并创建了一个数据库和表。在MyEclipse环境中,可以通过数据源配置来管理数据库连接。MyEclipse是集成开发...
【jdbc连接mysql数据库】 在Java开发中,JDBC(Java Database Connectivity)是Java语言与数据库交互的标准接口,它允许Java程序通过一组API来访问各种类型的数据库。本教程将重点讲解如何使用JDBC连接MySQL数据库...
Java和MySQL数据库信息管理系统是一种基于Java编程语言和MySQL数据库技术构建的应用程序,通常用于存储、管理和处理各种类型的数据。在本课程设计中,学生将学习如何利用Eclipse集成开发环境来实现这样的系统,以...
在描述中提到的"mysql数据库连接包"通常指的是MySQL的连接驱动或API,例如Java的JDBC驱动(Java Database Connectivity),Python的`mysql-connector-python`库,PHP的`mysqli`或`PDO_MySQL`扩展等。这些连接库允许...
总之,`MySql数据库连接封装类`是Java编程中常用的一种设计模式,它将数据库操作的复杂性隐藏起来,使代码更加简洁、易用,是提高开发效率的有效手段。在学习和使用过程中,理解其工作原理并熟练运用,对于提升编程...
前台运用eclipse,后台数据库为MySQL,MySQL采用图形化的NAVICAT数据库管理工具,运用语言为Java,采用JDBC的方式连接MySQL。界面清新大方,说明清晰,操作简单,容易上手,数据库设计内容具体详细,条理清晰,关系...
Java连接MySQL的接口JMysConnection是一个专门为Java开发者设计的开源项目,目的是简化Java应用程序与MySQL数据库之间的交互。这个接口提供了一种简洁的方式来建立、管理以及执行SQL查询,从而减轻开发人员在处理...
本示例程序将展示如何使用Java连接MySQL数据库并执行简单的插入操作。以下是你需要了解的关键知识点: 1. **JDBC (Java Database Connectivity)**: JDBC是Java中用于与各种类型数据库交互的一组接口和类。它作为...