zoukankan      html  css  js  c++  java
  • 20165101刘天野 2017-2018-2 《Java程序设计》第7周学习总结

    20165101刘天野 2017-2018-2 《Java程序设计》第7周学习总结


    教材学习内容总结

    第十一章JDBC与MySQL数据库

    JDBC简介

    JDBC(Java Database Connectivity)提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的接口和类组成。

    JDBC本身提供的是一套数据库操作标准,而这些标准又需要数据库厂商实现,所以针对每一个数据库厂商都会提供一个JDBC驱动程序。

    目前比较常见的JDBC驱动程序可分为以下4类:

    JDBC-ODBC桥驱动:直接利用微软的ODBC(Open Database Connectivity)进行数据库的连接操作,但是这种操作性能较低。
    
    JDBC本地驱动:直接使用各个数据库生产商提供的JDBC驱动程序,但是因为其只能应用在特定的数据库上,会丧失程序的可移植性,不过这样操作的性能较高。
    
    JDBC网络驱动:将JDBC转换为与DBMS无关的网络协议,之后又被某个服务器转换为一种DBMS协议。这种网络服务器中间件能够将它的纯Java客户机连接到多种不同的数据库上,所用的具体协议取决于提供者。通常,这是最灵活的JDBC驱动程序。
    
    本地协议纯JDBC驱动:将JDBC调用直接转换为DBMS所使用的网络协议。这将允许从客户机器上直接调用DBMS服务器。
    

    MySQL常用命令

    功能 命令
    连接MySQL数据库 mysql -u 用户名 -p;然后输入密码
    创建数据库 create database 数据库名称;
    删除数据库 drop database 数据库名称;
    使用数据库 use 数据库名称;
    创建数据库表 create table 表名称(字段名称 字段类型 默认值 约束…………);
    删除数据库表 drop table 表名称;
    查看表结构 desc 表名称;
    查看全部数据库 show databases;
    查看一个数据库的全部表 show tables;

    代码托管

  • 相关阅读:
    水晶报表参数字段在代码中赋值
    存储过程编写经验和优化措施
    积分与排名
    大话处理器
    抽象数学
    开普勒:天空的立法者
    Scalable Face Image Retrieval with IdentityBased Quantization and Multireference Reranking
    配色辞典
    图像识别顶级赛事
    Information Geometry
  • 原文地址:https://www.cnblogs.com/lty12345678911/p/8850040.html
Copyright © 2011-2022 走看看