• JSP中的数据库操作,MySQL基础操作(一)


    一.JDBC

    JDBC(java data base concectivity),是一种用于执行SQL语句的java API,可以为多种关系库提供统一访问。

    通常使用JDBC完成以下操作:

    1)同数据库建立连接

    2)向数据库发送SQL语句

    3)处理从数据库返回的结果

    JDBC不能直接访问数据库,必须依赖于数据库厂商提供的JDBC驱动程序。

    使用JDBC的步骤:

    1.创建数据源

    2.装载驱动程序

    try{  Class.forName("驱动程序如:sun.jdbc.odbc.JdbcOdbcDriver");}

    catch(ClassNotFoundException e){

    System.out.println("加载数据库驱动时抛出异常:")

    e.printStackTrace();

    }

    成功加载后,会将加载的驱动类注册给DriverManger类,否则抛出异常

    3.用驱动程序类与DBMS(数据库管理系统)建立一个连接

    Connection con=DriverManger.getConnection(url,"登录用户","密码");

    4.读取数据,进行各种数据库操作

    Statement stmt=con.createStatement();

    Statement提供了三种执行SQL语句的方法:

    executeQuery();返回一个ResultSet型的结果集,包含所有满足条件的记录以及相应数据表的相关信息

    用于select语句

    executeUpdate():返回一个int型数值,代表影响数据库记录的条数,即插入,修改或删除记录的条数。

    用于insert,update以及delete的sql语句

    execute():返回boolean类型,代表执行此语句是否有resultset返回,有就是true.用于返回多个结果集,

    更新计数或二者组合的语句

    5.关闭数据库连接

    resultSet.close();

    statement.close();

    connection.close();

     

     

    MySQL:

    1.启动时选择以管理员权限启动 cmd

    2.net start mysql  开启   net stop mysql 关闭

    3.alter user user()  identified by"密码"  修改管理员密码

    4.

     

     

    基础学习:

    创建一个数据库EMP,在EMP数据库中创建Employees表

     

    插入数据并查看

  • 相关阅读:
    java实现oracle数据库基本操作
    在Myeclipse中用Java语言操作mysql数据库
    Linux面试题
    Python fabric远程自动部署简介
    使用RobotFramework的DataBaseLibrary(Java实现)
    如何编写Robot Framework测试用例2(测试用例语法1)
    如何编写Robot Framework测试用例1(基本格式篇)
    使用远程接口库进一步扩展Robot Framework的测试能力
    TweenLite参数说明 中文翻译
    TweenFilterLite参数说明 中文翻译
  • 原文地址:https://www.cnblogs.com/wtblogwt/p/9786789.html
Copyright © 2020-2023  润新知