`

Mysql jdbc连接类

阅读更多
import java.sql.*;
public class ConnectToMySQL {
public static Connection getConnection() throws SQLException,java.lang. ClassNotFoundException{
       //设置url、jdbc驱动器、用户名、密码
String url =
"jdbc:mysql://localhost:3306/studentinfo";
Class.forName("com.mysql.jdbc.Driver");
String userName
= "admin";
String password
= "admin";
//建立到mysql的连接
Connection con =
DriverManager.getConnection(url,userName,password);
return con;
}
public static void main(String[] args) {
try{
       Connection con = getConnection();
       Statement sql = con.createStatement();
           //执行sql语句,建立一个student表格,有三个属性:id、name、math
       sql.execute("drop table if exists
student");
       sql.execute("create table student(id
int not null auto_increment,name varchar(20) not null default 'name',math int not null default 60,primary key(id));");
       //输入数据
       sql.execute("insert student values(1,'AAA','99')");
       sql.execute("insert student values(2,'BBB','77')");
       sql.execute("insert student values(3,'CCC','67')");
       //查询语句
       String query = "select * from
student";
       ResultSet result =
sql.executeQuery(query);
       //将查询到的数据输出
       System.out.println("Student表数据如下:");
       System.out.println("---------------------------------");
       System.out.println("学号"+" "+"姓名"+" "+"数学成绩");
       System.out.println("---------------------------------");
       int number;
           String name;
              String math;
       while(result.next()){
       number = result.getInt("id");
       name =
result.getString("name");
       math =
result.getString("math");
       System.out.println(number + " "
+ name + " " + math);
       }
       sql.close();
       con.close();
}catch(java.lang.ClassNotFoundException
e){
       System.err.println("ClassNotFoundException:"
+ e.getMessage());
}catch(SQLException
ex){
       System.err.println("SQLException:"
+ ex.getMessage());
}
}
}
分享到:
评论

相关推荐

    MySQL jdbc连接器 jdbc.zip

    MySQL JDBC 连接器,全称...总之,MySQL JDBC连接器是Java开发者不可或缺的工具,它使得我们可以方便地在Java应用中集成MySQL数据库,实现各种复杂的数据库操作,同时也需要我们关注其版本特性、性能优化以及安全实践。

    jdbc连接mysql工具类

    总之,`jdbc连接mysql工具类`主要涉及JDBC API的使用,包括数据库连接、预编译的SQL语句(PreparedStatement)、结果集处理以及资源管理。这个工具类可以极大地简化数据库操作,提高代码的可维护性和复用性。通过...

    mysql jdbc 连接驱动类

    MySQL JDBC 连接驱动类是Java程序连接MySQL数据库的关键...总之,MySQL JDBC连接驱动类是Java连接MySQL数据库的基础,通过合理的编程实践和对JDBC API的深入理解,可以有效地进行数据库操作并构建高效的数据驱动应用。

    mysql jdbc连接驱动jar包(适用于mysql5.7版本,亲测可用)

    MySQL JDBC连接驱动是Java应用程序与MySQL数据库之间通信的桥梁,使得开发者可以使用Java语言来执行SQL语句,处理数据库中的数据。本驱动适用于MySQL 5.7版本,并且经过实际测试,确认可用。这个jar包是完全免费的,...

    最新mysql jdbc连接软件包

    这个"最新mysql jdbc连接软件包"中的"mysql jdbc-connector-java5.1.14"是针对MySQL数据库的一个特定版本,即5.1.14,它允许Java开发者通过JDBC(Java Database Connectivity)接口与MySQL数据库进行通信。...

    MysqlJdbc连接成功经验完整版

    本教程将详细阐述如何成功建立和管理MySQL JDBC连接,确保你的Java数据库连接顺利进行。 首先,我们需要了解JDBC(Java Database Connectivity),它是Java平台中用于与各种数据库进行通信的一套标准API。JDBC提供...

    mysql jdbc 连接驱动

    MySQL Connector/J is licensed under the GPL or a commercial license from MySQL AB. If you have licensed this product under the GPL, please see the COPYING file for more information. There are ...

    JSP资料大全(完整版)\MysqlJdbc连接成功经验完整版-tom060612.rtf

    JAVA的电子书 JSP资料大全(完整版)\MysqlJdbc连接成功经验完整版

    mysql jdbc连接驱动包

    MySQL JDBC连接驱动包是Java应用程序连接MySQL数据库的关键组件。它实现了Java Database Connectivity (JDBC) API,使得Java开发者能够在Java程序中与MySQL数据库进行交互,执行SQL查询、更新数据库记录等操作。标题...

    jdbc连接mysql

    **JDBC连接MySQL进行增删改查与Servlet代码实现** JDBC(Java Database Connectivity)是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。在Java Web开发中,...

    JDBC连接sqlserver与mysql

    MySQL是一款开源、免费的关系型数据库,它同样支持JDBC连接。 1. **获取JDBC驱动**:MySQL的JDBC驱动称为Connector/J,可在MySQL官网下载。 2. **添加驱动到项目**:将下载的mysql-connector-java-<version>.jar...

    JDBC连接Mysql数据库案例

    本案例将探讨如何使用JDBC连接MySQL数据库,并通过实际的代码示例讲解整个过程。我们将涉及以下知识点: 1. **JDBC驱动注册**: 在Java中,连接MySQL数据库首先需要加载并注册JDBC驱动。MySQL的JDBC驱动类是`...

    sql和mysql jdbc包

    在本主题中,我们将深入探讨SQL、MySQL以及MySQL JDBC连接包的相关知识。 首先,SQL2005指的是Microsoft SQL Server 2005,这是微软公司推出的一种商业关系数据库管理系统,提供了强大的数据存储和查询功能。SQL ...

    Mysql JDBC驱动 .zip_MYSQL_jdbc mysql_mysql jdbc_mysql jdbc driver_

    JDBC(Java Database Connectivity)是Java编程语言的标准API,用于连接Java应用程序和各种类型的数据库,包括MySQL。MySQL JDBC驱动,也称为Connector/J,是Oracle公司提供的官方MySQL数据库适配器,它实现了JDBC...

    sql server mysql oracle jdbc连接

    本篇文章将深入探讨标题"sql server mysql oracle jdbc连接"所涉及的知识点,包括SQL Server、MySQL和Oracle这三种主流数据库的JDBC连接。 首先,JDBC是Java API,它允许Java程序通过Java代码与数据库进行通信。...

    一个JDBC连接mysql驱动

    本篇文章将深入探讨如何使用JDBC连接MySQL驱动,这对于JSP(JavaServer Pages)的初学者来说是非常重要的知识。 首先,我们需要了解JDBC的基本概念。JDBC驱动是Java程序连接到特定数据库的桥梁,对于MySQL,我们...

    JAVA连接Mysql模板类之JDBC基础类

    java基础JDBC连接Mysql数据库。

    JDBC连接mysql实例程序

    JDBC连接mysql实例程序 一个简单的例子 但是体现了JDBC连接数据库的一般步骤

    MySQL及其JDBC连接包的下载

    MySQL及其JDBC连接包的下载MySQL及其JDBC连接包的下载MySQL及其JDBC连接包的下载MySQL及其JDBC连接包的下载

Global site tag (gtag.js) - Google Analytics