`

开始认真学java连接数据库吧,要不就蛋疼了

 
阅读更多

 来源:http://zweite.blog.163.com/blog/static/1952314232012561038176/

 
 
(1)java与mysql的连接问题
貌似记得java和mysql连接时遇到的第一个问题是驱动包的加载,特蛋疼的东西,之前在网上找了一大堆资料说是在path路径里面加入驱动的路径就行,但是忘了自个是在eclipse里面编程的,eclipse可是没有搜索path路径的,所以那次纠结了一天。所以在加载数据库的驱动时首先得在eclipse里面配置环境先,或者可以在你的工程里面导入驱动包。OK???
环境弄好了,那么连接的代码就容易了。

这是网上找的,自个还是不是很熟悉,蛋疼的孩子..........
代码段如下:
import java.sql.*;
public class JDBCText{
public static void main(String[] args){
String driver = "com.mysql.jdbc.Driver";      //驱动的名称,oracle的为com.oracle.jdbc.Driver,以此类推
String url = "jdbc:mysql://127.0.0.1/scutcs";  //所要访问数据库的路径
String user = "root";    //用户名
String passwd = "123456";   //密码
try{
Class.forName(driver);   //加载驱动
Connection conn = DriverManager.getConnection(url,user,passwd);     //这段重要,连接数据库的
if(!conn.isClosed())      //判断是否成功连接数据库
{
System.out.println("连接成功!");
}
Statement statement = conn.createStatement();   //statement用于发送命令,让mysql执行
String sql = "select * from student";           //这个就不说了,你懂得
ResultSet rs = statement.executeQuery(sql);     //rs用于接收返回的结果
System.out.println("结果为:");
String name=null;
while(rs.next()){
//获取的是行数据,这个应该懂滴
System.out.println(rs.getString("sno")+"\t"+rs.getString("sname")+"\t"+rs.getString("sex"))//输出数据
}
rs.close();
conn.close();
}
catch(ClassNotFoundException e)   //驱动加载异常
{
System.out.println("驱动加载失败");
}
catch(SQLException e)
{
e.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
 
}
}
 
这就是简单的java连接mysql数据库了。
又蛋疼了,找不到网易博客怎么嵌入源程序代码块的方法...........
分享到:
评论

相关推荐

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)

    神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)神通数据库驱动jar,Java 连接神通...

    java连接数据库图书管理系统源码.zip

    java连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码...

    java连接数据库 连接数据库后进行的修改 java连接数据库orcl

    连接数据库后进行的修改 java连接数据库 连接数据库后进行的修改 java连接数据库orcl

    java连接cache数据库说明,数据库驱动,cache可视化工具

    Java连接Cache数据库主要涉及到的是如何使用Java编程语言与Intersystems Cache数据库进行交互。Intersystems Cache是一款高性能、面向对象的数据库系统,广泛应用于医疗、金融等领域的复杂数据管理。在Java环境中,...

    Java连接数据库增删改查

    ### Java连接数据库增删改查知识点详解 #### 数据库连接 - DBConnection类解析 在Java中,连接数据库是一项基础但至关重要的操作。`DBConnection`类是实现这一目标的关键组件,它封装了与SQL Server 2000数据库...

    Java建立数据库连接并实现数据库查询.rar

    Java建立数据库连接并实现数据库查询,初学者通过本Java源代码,了解如何加载驱动器,获取连接,定义SQL查询语句,获取Statement对象,执行查询、遍历ResultSet、获取数据、在控制台输出数据,关闭连接等。

    java连接数据库的图书管理系统

    Java连接数据库的图书管理系统是一个基于Java编程语言实现的软件应用,它主要用于管理和操作图书相关的数据。这个系统的核心功能包括添加图书、查询图书、借阅图书、归还图书以及对图书库存进行管理等。通过与数据库...

    JAVA连接数据库实例

    这是我自己编写的一个JAVA连接数据库的例子,带解说,

    JAVA与数据库连接

    数据库连接是Java开发中的关键环节,因为大多数应用程序都需要与数据库交互来存储和检索数据。本文档将深入探讨Java如何与不同的数据库系统,如SQL Server、Oracle、MySQL和Access进行连接。 首先,让我们了解Java...

    人大金仓V8R6版本的java连接数据库的驱动包

    人大金仓V8R6 版本的java连接数据库的驱动包

    java连接数据库登录 查询结果导出excel

    本文将详细讲解如何使用Java连接数据库,执行登录查询,并将查询结果导出为Excel文件,主要涉及的技术包括Java的JDBC(Java Database Connectivity)用于数据库操作,以及Apache POI库用于生成Excel文件。...

    java连接数据库并且向数据库插入数据

    在Java编程中,连接数据库并插入数据是一项基本且重要的任务,尤其在开发Web应用程序时,如JSP(JavaServer Pages)和Servlet结合MySQL数据库的场景。在这个过程中,开发者需要掌握如何配置数据库连接、编写SQL语句...

    java连接mysql数据库实现简单的学生成绩管理

    在Java编程语言中,连接MySQL数据库是开发许多应用程序的基础,特别是涉及到数据存储和检索的系统。本教程将介绍如何使用Java实现一个简单的学生成绩管理系统,该系统完全基于控制台输出,适合Java初学者进行基础...

    java连接firebird数据库的驱动包-Jaybird

    Java连接Firebird数据库的过程中,驱动包扮演着至关重要的角色,它使得Java应用程序能够与Firebird数据库进行通信。本文将详细讲解如何使用Jaybird驱动包来实现这一目标。 Jaybird是Firebird官方推荐的Java JDBC...

    java四种连接数据库的实例

    在Java编程中,连接数据库是常见的任务,尤其对于开发企业级应用来说,高效、安全地管理数据库连接至关重要。本文将详细介绍四种在Java中连接数据库的方法,并以“ConnectionPool”为例,探讨数据库连接池的实现。 ...

    java连接数据库(sqlserver,mysql,oracle)附jar包

    在Java编程中,连接数据库是常见的任务,无论是SQL Server、MySQL还是Oracle,它们都是通过Java Database Connectivity (JDBC) API来实现的。JDBC提供了一种标准的接口,使得Java程序能够与各种类型的数据库进行交互...

    Java 数据库连接泄漏 解决方法

    ### Java 数据库连接泄漏及其解决方法 #### 一、引言 在软件开发过程中,特别是在使用Java进行Web应用开发时,数据库连接管理是一项至关重要的任务。不当的连接管理会导致资源浪费,甚至引发系统性能问题。其中,...

    java连接Access数据库驱动

    java连接Access数据库操做数据库驱动 连接方法: public static Connection getNativeConnection(){ try { if(nativeConnection!=null && !nativeConnection.isClosed()){ return ...

    java 连接数据库实现用户登录功能

    通过以上步骤,一个简单的Java数据库连接和用户登录验证系统就实现了。注意,实际应用中还需要考虑错误处理、密码加密存储、数据库连接池等高级话题,以提高安全性、性能和可维护性。此外,为了提供更好的用户体验,...

Global site tag (gtag.js) - Google Analytics