
数据库&JDBC
Tender_Li
但行前程,莫问后路。
展开
-
数据库(一)
数据库简介什么是数据库(DataBase)?严格来说,数据库是一个以某种有组织方式存储的数据集合。理解数据库的一种最简单的办法是将其想象为一个文件柜。这个文件柜能够存储并归类数据,提高查询效率,并且有自己的一把“锁”,数据库超级管理员可以指定每个用户能开哪把“锁”,不能开哪把“锁”,即能为每个用户分配权限,并控制权限。数据库的优点1、可以存储大量数据;2、数据操作...原创 2019-03-02 14:40:31 · 281 阅读 · 0 评论 -
数据库(八)-DCL(Data Control Language):数据控制语言
DCL(Data Control Language):数据控制语言。创建用户CREATE USER 用户名@地址 IDENTIFIED BY ‘密码’CREATE USER user1@localhost IDENTIFIED BY ‘123456’授予权限GRANT 权限1,权限2,,,ON 数据库.* TO 用户名GRANT CREATE,DROP ON mydb1.* T...原创 2019-03-04 15:02:38 · 494 阅读 · 0 评论 -
数据库(七)-Data Manipulation Language:数据操作语言
DML:数据操作语言数据操作在SQL主要是操作表中的数据,使用DML可以完成以下三个操作:插入数据修改数据删除数据下面我们来简单介绍一下DML的三种功能语句。一、插入数据在向数据表插入数据时,可以输用以下语句:INSERT INTO 表名(l1, l2, ........) VALUE (c1, c2, .....);/*其中li(i = 1, 2, ....)为表中的列...原创 2019-03-03 22:50:46 · 902 阅读 · 0 评论 -
数据库(十)-单表查询(1)条件查询
在对数据库进行查询时使用WHERE关键字,指明WHERE后面的查询子句,被称为条件查询我们可以使用一系列运算以及关键字完成操作:算术运算符+、-、*、/、%;比较运算符包括=、!=、<>、<、<=、>、>=;比较运算关键字包括BETWEEN…AND、IN(set)、AND、OR、NOT等。其中大多数运算符的使用说明在数据库(七)中已经给出。使用select...原创 2019-03-06 09:54:48 · 754 阅读 · 0 评论 -
数据库(九)-DQL数据查询语言
DQL(Data Query Language):数据查询语言。select语句的功能就是查询数据。select语句也是SQL语句中功能最丰富的语句,select语句不仅可以执行单表查询,而且可以执行多表连接查询,还可以进行子查询,select语句用于从一个或多个数据表中选出特定行、特定列的交集。语法格式:select column1,column2… from 数据源 [w...原创 2019-03-06 09:18:09 · 405 阅读 · 0 评论 -
数据库(六)-Data Definition Language:数据定义语言(2)
数据定义语言在上一篇文章中已经介绍了操作数据库的语句包括数据库的创建、删除、以及更改数据库的数据集一、创建表CREATE TABLE 表名( 列名 列类型, 列名 列类型);/*注意“表名”后是"()",而不是"{}";*//*每定义一列,需要与下一行用","隔开,最后一行不需要加",";*/例如:我们要创建一个存储学生信息的表,表中有三列,分别为学生ID...原创 2019-03-02 15:50:22 · 360 阅读 · 0 评论 -
数据库(五)-Data Definition Language:数据定义语言(1)
DDL:数据定义语言,语句是操作数据库对象的语句,包括创建(create)、删除(drop)和修改(alter)数据库对象。前面介绍过,数据库对象最基本的是数据表,数据表是存储的逻辑单元。除了表以外还有其他几种常见的数据库对象:索引,视图,图表,缺省值,规则,触发器,用户,函数等,具体描述可以去百度百科:数据库对象数据库操作:1、首先来看一下有关数据库的操作:(1)查看数据库:...原创 2019-03-02 15:44:41 · 819 阅读 · 0 评论 -
数据库(四)-SQL语句基础
SQL(Structure Query Language),即结构化查询语言。SQL是一种专门用来与数据库通信的语言。客户端就是通过使用SQL来操作服务器的。 与其他语言不同,SQL由很少的词构成,这是有意而为,设计SQL的最初目的就是提供一种简单易操作的手段从数据库中读取数据。SQL有以下优点: (1)SQL不是某个特定的数据库供应商特有的语言,几...原创 2019-03-02 15:26:49 · 498 阅读 · 0 评论 -
数据库(三)-了解MySQL数据库
数据的所有存储、检索、管理和处理实际上是由数据库软件——DBMS(Database Management System 数据库管理系统)完成的。MySQL也是一种DBMS。 DBMS可分为两类:一类是基于共享文件系统的DBMS(Access),另一类为基于客户机—服务器的DBMS。 MySQL、Oracle以及Microsoft SQL Ser...原创 2019-03-02 15:24:52 · 301 阅读 · 0 评论 -
数据库(二)-MySQL数据库的安装
在刚开始学习时,接触的是MySQL数据库,因此,介绍简单的MySQL数据库安装步骤,以及其中需要注意的问题。MySQL数据库的安装安装前,注意数据库安装路径不可以存在任何中文字符;1、MySQL数据库下载:可进入MySQL官网https://dev.mysql.com/downloads/windows/installer/5.7.html选择适合的版本进行下载;...原创 2019-03-02 15:14:47 · 1372 阅读 · 0 评论 -
数据库(十一)-单表查询(2)模糊查询
模糊查询上篇文章我们简单介绍了单表查询中的条件查询,里面介绍了一些精确查询和范围查询的基本方法,但当我们想要查询一些具有模糊条件的数据时,如:我们要在一张学生表中查询所有姓张的学生,或者我们想要查询含有某个字母或数字的数据时,使用上篇文章中介绍的几种方法就没有办法了,所以为了解决这个问题,今天我们来介绍一下使用LIKE关键字进行模糊查询。在介绍LIKE关键字之前,先来了解两个比较常用的通配符%...原创 2019-03-07 10:39:05 · 1306 阅读 · 0 评论