java与数据库连接的几个步骤

作为一个新手小白,我自己也是花了一点时间把这个事情弄明白,下面就说一下具体步骤:

1.软件:数据库软件(我用的是mysql),java编译器eclipse。

2.在工程中引入“mysql-connector-java-5.1.33-bin.jar”,这个文件在mysql安装目录下的Connector J文件夹中。

具体做法右键工程名->build path->add External Archives->mysql-connector-java-5.1.33-bin.jar;

3.打开mysql服务,命令行输入net start mysql(注意mysql是服务名,有时可能会不同,我的是mysql57),

或者通过“任务管理器->服务”或者“控制面板->管理工具->服务”右键手动启动。

4.熟悉数据库基本命令,这里就不赘述了。

5.编写java代码并运行:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class mysqlTest {

    public static void main(String[] args) {
        new mysqlTest().start();
    }

    public void start() {
        String driver = "com.mysql.jdbc.Driver";
        String url = "jdbc:mysql://127.0.0.1:3306/mybase";//mybase为数据库名称
        String user = "root";
        String password = "rootpassword";
        try {
            Class.forName(driver).newInstance();
            // 尝试连接数据库
            Connection conn = DriverManager.getConnection(url, user, password);
            if (!conn.isClosed())
                System.out.println("Succeeded connecting to the Database!");
            // 编译数据库语句
            Statement statement = conn.createStatement();
            String sql = "select * from IDinformation";
            ResultSet rs = statement.executeQuery(sql);
            String name = null;
            while (rs.next()) {
                name = rs.getString("id");
                System.out.println(name + "\t" + rs.getString("secret"));
            }
            rs.close();
            conn.close();
        } catch (ClassNotFoundException e) {
            System.out.println("Sorry,can`t find the Driver!");
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

6.每个人的电脑环境和软件都有差异,不要想一次就能把事情做好,要多多尝试。

容易出问题的就是第2、3步和代码的编写。

时间: 2024-10-18 05:56:16

java与数据库连接的几个步骤的相关文章

java中使用JDBC连接数据库的步骤

java中使用JDBC连接数据库的步骤? 采纳率:46%6级2015.06.30 1.注册驱动Class.forname("com.mysql.jdbc.Driver");//这是连接mysql数据库的驱动2.获取数据库连接java.sql.Connection conn=java.sql.DriverManager.getConnection(); 3.获取表达式java.sql.Statement stmt=conn.createStatement("jdbc:mysql

Java使用Protocol Buffers入门四步骤

Protocol Buffers(简称protobuf)是谷歌的一项技术,用于将结构化的数据序列化.反序列化,经常用于网络传输. 这货实际上类似于XML生成和解析,但protobuf的效率高于XML,不过protobuf生成的是字节码,可读性比XML差.类似的还有json.Java的Serializable等. protobuf支持各种语言.本文以Java为例,简单介绍protobuf如何使用.其他语言使用方法类似. 首先需要下载: http://download.csdn.net/downlo

DotNet,PHP,Java的数据库连接代码大全(带演示代码)

C#数据库连接字符串 Web.config文件 <connectionStrings> <!--SQLServer数据库连接--> <add name="conn_sqlserver" connectionString="server=127.0.0.1;uid=testuser;pwd=testPwd;database=db_test;pooling=true;min pool size=10;max pool size=1024;connec

Java发送邮件的基本配置与步骤

Java发送邮件的基本配置与步骤 java 这里简单介绍一种利用Java来发送邮件的方法. Maven的POM.xml文件加载jar包 <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.5.6</version> </dependency> <dependency>

java 数据库连接的几个步骤

Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@你的主机ip :1521:orcl";// 设置连接字符串 String username = "你的用户名"; String password = "你的密码"; Connection con=java.sql.DriverManager.getConnectio

JAVA 中数据库连接的方法之一

/** * 数据库连接类 * */ package com.cn.MysqlConnect; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet; public class Test { /** * @param args */ public static void main(String[] args) { //

Java中JDBC连接数据库代码和步骤详解总结

JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包含7个步骤:         1.加载JDBC驱动程序:         在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(String className)实现.    例如: try{ //加载MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoun

Java第三方数据库连接池库-DBCP-C3P0-Tomcat内置连接池

连接池原理 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”.预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去.我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接. 现在流行的第三方Java数据库连接池库 DBCP 它是Apache推出的Database Connection Pool,属于Apache Commons开源项目,官网:http://commons.apache.org/components.html.Co

java基础——JDBC链接数据库的步骤

JDBC操作数据库的基本步骤 1)加载(注册)数据库驱动(到JVM). 2)建立(获取)数据库连接. 3)创建(获取)数据库操作对象. 4)定义操作的SQL语句. 5)执行数据库操作. 6)获取并操作结果集. 7)关闭对象,回收数据库资源(关闭结果集-->关闭数据库操作对象-->关闭连接). package com.yangshengjie.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.