package cn.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class connectionDB {
public static void main(String[] args) {
Connection conn = null;
Statement st = null;
ResultSet rs = null;
// mysql的加载JDBC驱动程序
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
System.out.println("驱动加载错误");
e.printStackTrace();
}
// 与mysql数据库建立连接
try {
conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/sva_rec", "root", "mysql");
} catch (SQLException e) {
System.out.println("数据库链接错误");
e.printStackTrace();
}
// 创建Statement
try {
st = conn.createStatement();
// 创建一个JDBC声明
for (int i = 1; i < 13; i++) {
for (int j = 1; j < 31; j++) {
String sql = "INSERT INTO date_drv (YEAR,MONTH,dt) VALUES('2012','"+i+"','"+j+"')";
st.executeUpdate(sql);
}
}
} catch (SQLException e1) {
System.out.println("数据操作错误");
e1.printStackTrace();
}
// 关闭数据库
try {
if (rs != null) {
rs.close();
rs = null;
}
if (st != null) {
st.close();
st = null;
}
if (conn != null) {
conn.close();
conn = null;
}
} catch (Exception e) {
System.out.println("数据库关闭错误");
e.printStackTrace();
}
}
}
分享到:
相关推荐
public class JdbcDemo { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/testdb"; String username = "root"; String password = "password"; try { Class.forName(...
在“jdbc.zip_java jdbc_java+jdbc_jdbc_jdbc Java_zip”这个压缩包中,我们可以看到两个关键文件:DemoClient.java和Server.java。这表明这是一个简单的Java客户端-服务器架构,其中可能涉及到使用JDBC来实现数据库...
在本DEMO中,我们将探讨如何使用JDBC来建立数据库连接,执行SQL语句,并处理查询结果。 首先,JDBC提供了一个DriverManager类,它是所有JDBC驱动程序的入口点。在`JDBC.java`文件中,我们可能看到以下代码用于加载...
本DEMO主要展示了JDBC在实际开发中的基本使用方法,非常适合初学者理解和实践。 在Java中,JDBC提供了一套API,包括DriverManager、Connection、Statement、PreparedStatement、ResultSet等核心接口和类。首先,...
在IT领域,数据库连接是应用程序...总的来说,"Oracle+MySql JDBC demo"提供了一个很好的学习平台,让你掌握如何在Java中使用JDBC与Oracle和MySQL数据库进行通信,这对于任何Java开发者的技能树都是不可或缺的一部分。
【标题】"MySQL练习JDBCDemo8.zip"是一个包含示例代码的压缩包,用于演示如何在Java中使用JDBC(Java Database Connectivity)连接和操作MySQL数据库。这个练习是针对初学者或开发者进行数据库交互的实践教程。 ...
public class JdbcDemo { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydb?useSSL=false&serverTimezone=UTC"; String user = "root"; String password = "password...
在"05_JDBCDemo02"这个文件中,可能会包含一个名为`JDBCDemo02.java`的源代码文件,里面详细展示了如何执行上述步骤。此外,可能还会有一个配置文件(如`db.properties`)来存储数据库连接信息,以及可能的测试数据...
最后,要注意的是,虽然这个简单的JDBC demo展示了基础的数据库操作,但在实际项目中,通常会使用ORM框架(如Hibernate、MyBatis)来简化数据库操作,提高开发效率和代码可维护性。同时,为了更好地管理和优化数据库...
本示例"JDBCDemo2.rar"主要展示了如何利用JDBC进行数据库操作,包括增、删、改、查,并且演示了应用程序的分层架构。 1. JDBC基础: JDBC是Java语言访问数据库的API,由一组接口和类组成,允许Java开发者执行SQL...
**JDBC基础DEMO详解** Java Database Connectivity (JDBC) 是Java编程语言中用于与数据库交互的一组接口和类。这个“JDBC基础demo”旨在为初学者提供一个直观的起点,了解如何在Java应用程序中连接到数据库、执行...
public class JdbcDemo { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/test"; String user = "root"; String password = "password"; try { Class.forName(...
在“JdbcDemo”中,我们通常会经历以下步骤来使用JDBC: 1. **加载驱动**:通过`Class.forName()`方法加载数据库驱动,例如对于MySQL,我们可以加载`com.mysql.jdbc.Driver`。 2. **建立连接**:使用`...
本Demo将向你展示如何使用Java通过JDBC连接到MySQL数据库,执行SQL语句并处理结果。 首先,我们需要理解JDBC的核心概念。JDBC是一个API,它提供了在Java应用程序中访问各种数据库的一致方法。它包括一组Java类和...
"JDBCDemo.rar"很可能是包含一个简单的Java程序示例,演示如何使用JDBC连接MySQL数据库并执行基本的SQL操作。这个示例通常会包括以下步骤: - 导入所需的JDBC包:`import java.sql.*;` - 加载驱动:`Class.for...
<jdbc-url>jdbc:mysql://localhost:3306/test</jdbc-url> <user>username <password>password <max-pool-size>100 <min-pool-size>10 ``` 3. 初始化数据源:在Java代码中,通过读取配置文件初始化C3P0数据...
这个“mysql c++ demo”是一个示例项目,旨在展示如何在C++程序中集成MySQL数据库进行数据操作。下面我们将深入探讨相关的知识点。 1. **MySQL Connector/C++**: MySQL提供了Connector/C++库,这是一个用于连接...
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/demo_db", "username", "password"); } catch (Exception e) { e.printStackTrace(); } } } ``` 这里,"username"和"password"需要替换为你...
**JDBC连接MySQL数据库Demo详解** Java Database Connectivity (JDBC)...在JdbcDemo示例代码中,你将看到这些概念的实际应用。通过学习和实践这些基础,你可以构建更复杂的数据库应用程序,实现数据的增删查改等操作。
【标题】"jdbc_demo:[节目3]"涉及到的是Java数据库连接(JDBC)的示例教程,这通常是开发者学习如何在Java程序中与数据库交互的基础。JDBC是Java平台的一个标准接口,它允许Java应用程序连接到各种类型的数据库,...