精华内容
下载资源
问答
  • Java连接数据库步骤

    2021-02-12 10:48:52
    Java连接数据库步骤 1. 打开连接 2. 创建语句集:普通的语句集,预定义语句集 Statement stat = conn.createStatement(); PrepJava连接数据库的步骤1. 打开连接2. 创建语句集:普通的语句集,预定义语句集...

    Java连接数据库的步骤 1. 打开连接 2. 创建语句集:普通的语句集,预定义语句集 Statement stat = conn.createStatement(); Prep

    Java连接数据库的步骤

    1. 打开连接

    2. 创建语句集:普通的语句集,预定义语句集

    Statement stat = conn.createStatement();

    PreparedStatement priceUpdateStmt =

    conn.prepareStatement("带问号的SQL语句");

    priceUpdateStmt.setString(1, in.nextLine());

    3. 执行语句

    当DELETE,UPDATE,INSERT的时候使用executeUpdate()

    executeUpdate返回一个整形数:表示删,更新,插入时受到影响的行数

    当SELECT的时候executeQuery()

    只有executeQuery()方法后,,才会产生ResultSet

    ResultSet代表Select之后返回的若干行的内容

    ResultSet调用next方法,则表示返回的一行

    while (rs.next())

    {

    result.append(rs.getString(1));

    result.append(", ");

    result.append(rs.getString(2));

    result.append("\n");

    }

    NAME

    AGE

    AAA

    33

    BBB

    55 rs

    4. 关闭语句集

    5. 关闭结果集

    6. 关闭连接

    元数据

    ResultSet result = stat.getResultSet();

    ResultSetMetaData metaData = result.getMetaData();

    int columnCount = metaData.getColumnCount();

    System.out.print(metaData.getColumnLabel(1));

    本文永久更新链接地址:

    logo.gif

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    本文系统来源:php中文网

    展开全文
  • java连接数据库步骤

    2021-02-12 10:48:52
    *Connection : 连接数据库并担任传送数据的任务*Statement : 执行SQL语句*ResultSet :保存Statement执行后产生的查询结果1.注册驱动Class.forName(JDBC驱动类);2.获取数据库连接Connection con=DriverManager.get...

    *Connection : 连接数据库并担任传送数据的任务*Statement : 执行SQL语句*ResultSet :保存Statement执行后产生的查询结果1.注册驱动

    Class.forName(JDBC驱动类);2.获取数据库连接

    Connection con=DriverManager.getConnection(JDBC url,数据库用户名,密码);3.获得 Statement对象

    Statement stmt=con.createStatement();4.执行SQL语句

    ResultSet rs=stmt.executeQuery(select a,b from table);5.处理执行结果while(rs.next()){int x=rs.getInt("a");

    String s=rs.getString("b");*数据类型要相匹配

    }6.释放资源1.rs.close();2.stmt.close();3.con.close();*顺序倒过来依次关闭

    实例:

    Java使用PreparedStatement接口插入数据库信息publicclass PreparedStatementDemo01 {public static final String DBDRIVER ="org.gjt.mm.mysql.Driver";public static final String DBURL = "jdbc:mysql://localhost:3306/";public static final String DBUSER ="root";public static final String DBPASS ="root";public static void main(String args[]) throws ParseException, ClassNotFoundException, SQLException

    {

    Connection conn= null; //数据库连接

    PreparedStatement pstmt= null; //数据库操作

    Statement stmt= null;

    ResultSet rs= null; //Rs接口

    String name="黄鹏";

    String password= "1598741";int age = 21;

    String sex="男";

    String birthday="1992-04-30";

    Datetemp = null;temp = new SimpleDateFormat("yyyy-MM-dd").parse(birthday);

    java.sql.Date bri= new java.sql.Date(temp.getTime());//创建数据库操作语句

    String sql1= "CREATE DATABASEMyDemo;";//选择使用哪个数据库的语句

    String sql2= "USEMyDemo;";//创建数据库表操作语句

    String sql3= "CREATE TABLE user(name varchar(20) primary key,password varchar(20),age int,sex varchar(10),birthday Date);";//查询数据库语句

    String sql5= "select * from user;";//用PreparedStatement执行的插入语句

    String sql4= "INSERT INTO user(name,password,age,sex,birthday) VALUES(?,?,?,?,?);";//加载驱动程序

    Class.forName(DBDRIVER);//连接mysql数据库

    conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);//实例化PreparedStatement

    pstmt=conn.prepareStatement(sql4);//设置第一个?内容

    pstmt.setString(1, name);//设置第二个?内容

    pstmt.setString(2, password);//设置第三个?内容

    pstmt.setInt(3, age);//设置第四个?内容

    pstmt.setString(4,sex);//设置第五个?内容

    pstmt.setDate(5, bri);//执行数据库更新,不需要sql

    stmt=conn.createStatement();

    stmt.execute(sql1);

    stmt.execute(sql2);

    stmt.execute(sql3);

    pstmt.executeUpdate();

    rs=stmt.executeQuery(sql5);//向控制台输出信息while(rs.next())

    {

    String QueryName=rs.getString("name");

    String QueryPwd=rs.getString("password");int QueryAge =rs.getInt("age");

    String QuerySex=rs.getString("sex");

    Date QueryDate= rs.getDate("birthday");

    System.out.println("name:"+QueryName+" pwd:"+QueryPwd+" "+QueryAge+" sex:"+QueryPwd+" date:"+QueryDate);

    }

    pstmt.close();

    conn.close();

    }

    }

    展开全文
  • [数据库]java连接数据库步骤0 2015-05-14 16:01:34 * Connection : 连接数据库并担任传送数据的任务* Statement : 执行SQL语句* ResultSet :保存Statement执行后产生的查询结果1.注册驱动Class.forName(JDBC驱动类)...

    [数据库]java连接数据库步骤

    0 2015-05-14 16:01:34 * Connection : 连接数据库并担任传送数据的任务* Statement : 执行SQL语句* ResultSet :保存Statement执行后产生的查询结果1.注册驱动Class.forName(JDBC驱动类);2.获取数据库连接Connection con=DriverManager.getConnection(JDBC url,数据库用户名,密码);3.获得 Statement对象Statement stmt=con.createStatement();4.执行SQL语句ResultSet rs=stmt.executeQuery(select a,b from table);5.处理执行结果while(rs.next()){ int x=rs.getInt("a"); String s=rs.getString("b"); *数据类型要相匹配}6.释放资源1.rs.close();2.stmt.close();3.con.close();*顺序倒过来依次关闭实例:Java使用PreparedStatement接口插入数据库信息public class PreparedStatementDemo01 { public static final String DBDRIVER = "org.gjt.mm.mysql.Driver"; public static final String DBURL = "jdbc:mysql://localhost:3306/"; public static final String DBUSER = "root"; public static final String DBPASS = "root"; public static void main(String args[]) throws ParseException, ClassNotFoundException, SQLException { Connection conn = null; //数据库连接 PreparedStatement pstmt = null; //数据库操作 Statement stmt = null; ResultSet rs = null; //Rs接口 String name = "黄鹏"; String password = "1598741"; int age = 21; String sex = "男"; String birthday ="1992-04-30"; Date temp = null; temp = new SimpleDateFormat("yyyy-MM-dd").parse(birthday); java.sql.Date bri = new java.sql.Date(temp.getTime()); //创建数据库操作语句 String sql1 = "CREATE DATABASE MyDemo;"; //选择使用哪个数据库的语句 String sql2 = "USE MyDemo;"; //创建数据库表操作语句 String sql3 = "CREATE TABLE user(name varchar(20) primary key,password varchar(20),age int,sex varchar(10),birthday Date);"; //查询数据库语句 String sql5 = "select * from user;"; //用PreparedStatement执行的插入语句 String sql4 = "INSERT INTO user(name,password,age,sex,birthday) VALUES(?,?,?,?,?);"; //加载驱动程序 Class.forName(DBDRIVER); //连接mysql数据库 conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS); //实例化PreparedStatement pstmt = conn.prepareStatement(sql4); //设置第一个?内容 pstmt.setString(1, name); //设置第二个?内容 pstmt.setString(2, password); //设置第三个?内容 pstmt.setInt(3, age); //设置第四个?内容 pstmt.setString(4,sex); //设置第五个?内容 pstmt.setDate(5, bri); //执行数据库更新,不需要sql stmt = conn.createStatement(); stmt.execute(sql1); stmt.execute(sql2); stmt.execute(sql3); pstmt.executeUpdate(); rs = stmt.executeQuery(sql5); //向控制台输出信息 while(rs.next()) { String QueryName = rs.getString("name"); String QueryPwd = rs.getString("password"); int QueryAge = rs.getInt("age"); String QuerySex = rs.getString("sex"); Date QueryDate = rs.getDate("birthday"); System.out.println("name:"+QueryName+" pwd:"+QueryPwd+" "+QueryAge+" sex:"+QueryPwd+" date:"+QueryDate); } pstmt.close(); conn.close(); }}

    本文网址:http://www.shaoqun.com/a/116891.html

    *特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

    JAVA

    0

    展开全文
  • 1.java连接Oracle数据库使用以下代码三个步骤:下载ojdbc.jar包并导入项目中。将下面的代码放在你觉得它应该在的地方。修改代码:将MyDbComputerNameOrIP改为Oracle数据库所在电脑的IP,将UserName,Password 改为...

    1.java连接Oracle数据库

    使用以下代码三个步骤:

    下载ojdbc.jar包并导入项目中。

    将下面的代码放在你觉得它应该在的地方。

    修改代码:将MyDbComputerNameOrIP改为Oracle数据库所在电脑的IP,将UserName,Password 改为之前定义的用户名和密码。

    然后,就可以用喽。

    Connection connect = null;

    Class.forName("oracle.jdbc.driver.OracleDriver");//加入oracle的驱动,“”里面是驱动的路径

    String url = "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:myorcl";// 数据库连接,oracle代表链接的是oracle数据库;thin:@MyDbComputerNameOrIP代表的是数据库所在的IP地址(可以保留thin:);1521代表链接数据库的端口号;myorcl代表的是数据库名称

    String UserName = "******";// 数据库用户登陆名

    String Password = "******";// 密码

    connect = DriverManager.getConnection(url, UserName, Password);

    2.Java连接MySQL数据库

    使用以下代码三个步骤:

    下载mysql-jdbc.jar包并导入项目中。

    依旧将下面的代码放在你觉得它应该在的地方。

    修改代码:将localhost改为MySQL数据库所在电脑的IP,将test改为数据库名,将root,root改为之前定义的用户名和密码。

    然后,也就可以用喽。

    Class.forName("com.mysql.jdbc.Driver");

    Connection connect = DriverManager.getConnection(

    "jdbc:mysql://localhost:3306/test" , //

    "root" , //用户名

    "root"//密码

    );

    以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

    展开全文
  • 下面是小编给大家分享一篇jdbc连接数据库步骤流程详细解析,感兴趣的朋友跟小编一起来了解一下吧!创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的...
  • 文章说明: 我们在这里讨论怎么去使用,了解它基本内容 ,认真看完 你就会了 连接时需要在 eclipse(idea) 加入它所需要的 jar包 依赖... http://mysql-connector-java-5.1.23-bin.jar 一.连接时使用的技术 1...
  • import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JdbcConn {/***JDBC (Java Data B...
  • 一、工具类:其中dataUrl、userName、passpord分别为数据库连接串、用户名、密码。 package com.test.utils; import com.neusoft.ehrss.base.si.person.documentPlat.config.DocumentConfiguration; import org...
  • java连接mysql数据库——详细步骤(一看就会)java连接mysql数据库——详细步骤(一看就会)需要工具ecilpseMySQLMySQL数据库连接驱动:mysql-connector-java-5.1.16-bin.jar第一步新建一个类第二步把驱动复制到包中第三...
  • * 项目参与的核心设计有哪些* java反射原理, 注解原理?* ArrayList和LinkedList的插入和访问的时间复杂度?* 说说一致性 Hash 原理* HashMap及线程安全的ConcurrentHashMap,以及各自优劣势* https和http区别,有...
  • 1、类加载ojdbc6.jar ...2、连接数据库 Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "Sven", "123456"); 3、创建Statement对象将sql语句发送到数据..
  • JDBC(Java Database ...原来我们操作数据库是使用SQL语句来操作数据库,JDBC是用Java语言连接数据库,然后向数据库发送SQL语句,就可以实现java语言操作数据库。JDBC为java访问数据库提供了通用的API接口,既...
  • 用JDBC连接数据库本文用sqlserver2000为例先简述JDBC连接数据库的五步1,加载驱动。这里的驱动是根据各个数据的情况有所不同,但是格式一样,一般用Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");...
  • java连接MySQL数据库步骤发布时间:2020-06-29 14:29:41来源:亿速云阅读:93作者:Leah本篇文章给大家分享的是有关java连接MySQL数据库步骤,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后...
  • 软件:数据库软件(我用的是mysql),java编译器eclipse。2.在工程中引入“mysql-connector-java-5.1.33-bin.jar”,这个文件在mysql安装目录下的Connector J文件夹中。具体做法右键工程名->build path->add ...
  • 本文主要以mysql为例讲下java如何连接数据库的,具体内容如下当然,首先要安装有jdk(一般是jdk1.5.x)。然后安装mysql,这些都比较简单,具体过程就不说了。配置好这两个环境后,下载jdbc驱动mysql-connector-java-...
  • 二、很多人都会遇到的一个问题:com.microsoft.sqlserver.jdbc.SQLServerException:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败这其实是因为数据库的配置没有调整,默认的禁用TCP/IP连接...
  • java数据库连接步骤

    千次阅读 2021-01-27 02:22:32
    工具:eclipse、MySQL、MySQL连接驱动:mysql-connector-java-5.1.45.jar1、新建java项目 然后新建一个文件夹——libs(用来放各种外部包)2、在包里面加入连接mysql数据库的包即mysql-connector-java-5.1.45-bin.jar...
  • java database connectivity jdbc给程序员提供一套操作数据库的规范 步骤: 1)确定数据库产品(注册驱动Driver) Class.forName("com.mysql.jdbc.Driver"); 2)获取连接 String url = "jdbc:mysql://...
  • 第一步:下载一个jdbc驱动包,例如我用的是:mysql-connector-java-5.1.17-bin.jar第二步:导入下载的jdbc驱动包,我用的是myeclipse,选中自己要导包的项目,右 击选中propertise,再选javabuild path, 右边会出现...
  • 前言写这个文章的原因是为了巩固自己连接数据库步骤希望对初次学习数据库的朋友有所帮助二.MySQL数据库连接数据库连接步骤加载驱动程序,获取数据库连接对象2.1驱动jar包2.2代码package cn.sg.xx.test;import java....
  • java连接数据库 步骤 1.加载数据库 Class.forName("com.mysql.jdbc.Driver"); 2.链接数据库 public static final String url="jdbc:mysql://localhost:3306/Product?useUnicode=true&charaEncoding=utf8"; ...
  • java连接数据库详解

    2021-03-14 18:16:38
    JDBC连接数据库•创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName...
  • 连接数据库的url---- String url="jdbc:mysql://localhost:3306/test?"+ "useUnicode=true&characterEncoding=UTF8";//防止乱码 要连接数据库的用户名---- String user="xxxx"; 要连接数据库的密码---- String...
  • Java数据库连接教程

    2021-02-12 16:59:45
    我们开发程序数据库是必不可少的,那么java如何连接数据库呢?这时jdbc就派上用场了。JDBC的全称是JavaDatabaseConnectivity,叫做Java数据库连接。它包括了一组与数据库交互的api,还有与数据库进行通信的驱动程序...
  • JDBC连接数据库•创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(String ...
  • JDBC连接数据库创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序在连接数据库之前,首先要加载想要连接的数据库的驱动,这通过java.lang.Class类的静态方法forName(StringclassName)实现。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 207,953
精华内容 83,181
关键字:

java连接数据库步骤

java 订阅