![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
Sunshine--
裂缝中的阳光
展开
-
数据库2之——库的操作
1.数据库的创建 语法: create database [if no exists] db_name [create_specitification[, create_specification] create_specification: [default]character set charset_name [default]collate collation_name character ...原创 2018-10-26 08:25:33 · 211 阅读 · 0 评论 -
MySQL——事务管理(重点)、视图、用户管理
在我们刚开始学习数据库的时候就认识到了SQL的分类总共有三种DDL、DML、DCL,前面的学习已经用到了DDL、DML,今天的事务管理将用到DCL,数据控制语言,主要负责权限管理和事务。 一、事务的概念        事务就是一组DML语句组成的,这些语句在逻辑上存在相关性,它们要么全部成功,要么全部失败。事务还规定不同的客户端原创 2018-11-05 20:49:39 · 212 阅读 · 0 评论 -
MySQL——表的连接、索引
一、表的连接 首先表的连接分为两种,一种是内连接一种是外连接。 1.内连接:内链接其实就是使用where语句形成笛卡儿积对表的内容进行筛选,内链接在查询中是使用最多的。 select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件; select 字段 from 表1 where 表1属性=表2属性; 2.外连接 (1)左外连接:如果我们使用联合查询,就会让左侧...原创 2018-11-05 11:08:17 · 1236 阅读 · 0 评论 -
MySQL表操作和表的约束
一、表的操作 –1.在数据表下新增(必考) alter table student ADD 新增属性; –2.修改表原数据库的类型 alter table 表名 modify 原有属性名 新属性定义 – eg: alter table student1 modify name char(30); –3.修改属性的名称 alter table 表名 change 原有属性名 新属性名 新属性定义...原创 2018-11-01 19:29:31 · 144 阅读 · 0 评论 -
MySQL——表的操作、数据类型
一、表的操作 1.创建一个表: create table table_name( &原创 2018-10-27 17:10:13 · 280 阅读 · 0 评论 -
***数据库基础(重点)
1.在生活中我们已经可以存放东西的文件,可是为什么还需要数据库呢? 因为文件存放东西存在一定的隐患: *存放在文件里的东西可能不安全; *存放在文件里的内容不太方便查看; *对于大量的数据文件不便于存放; *在程序中需要用到数据时对文件不方便访问; 重点来啦:因为文件存在这样的问题,所以有专家们设计出了数据库,方便我们对数据进行管理,保证数据的安全性。 2.数据库的定义 从最直观上来解释数据库,它...原创 2018-10-25 16:17:33 · 255 阅读 · 0 评论 -
MySQL——实战OJ
1.找出所有员工当前(to_date=‘9999-01-01’)具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示 CREATE TABLE salaries ( emp_no int(11) NOT NULL, salary int(11) NOT NULL, from_date date NOT NULL, to_date date NOT NULL, PRIMARY KEY...原创 2018-10-31 20:31:21 · 285 阅读 · 0 评论 -
MySQL——表的增删改查
注意:在MySQL中存放数据、保管数据最后都是为了使用,在使用的时候需要我们进行查询,所以最重要的就是查询。 1.增加(插入) (1)在插入的时候数据应该与对应的数据类型相同。比如创建表的时候类型是int,而在插入的时候却用了char,则会出错。 (2)插入的数据范围应该在规定的范围内 (3)在values中列出的位置应该与被加入的列位置是对应的。 (4)字符或日期类型应该加上单引号 (5)插入控...原创 2018-10-29 16:11:08 · 186 阅读 · 0 评论 -
MySQL关于表的约束
在这一小节中主要讲述数据库中的一些约束:null/not null,default,comment,zerofill,primary key,auto_increment,unique key. 1.空属性 在数据库中我们的默认字段是null,但是在实际中我么却很少用null,因为null是无法参与实际运算的。 2.默认值 对于默认值的使用需要我们注意的地方是当表中有null值的时候我们就不能将默...原创 2018-10-29 14:01:45 · 217 阅读 · 0 评论 -
数据库的常见问题
数据库常见问题 一、数据库是什么 1.为什么会有数据库 平常我们在存储的时候大多使用的是文件,但是文件存储不利于我们进行查询、也不利于我们存储大量的数据,安全性也不能保证,所以我们有了数据库 2.是什么 数据库就是为了解决这些问题而存在的,它是存储并且能更好的管理海量数据的一个存放数据的仓库。 二、MySQL常见的两种存储引擎 首先存储引擎是数据库管理系统如何存储数据、如何为存储的数据建立索引和如...原创 2019-08-08 11:20:26 · 1020 阅读 · 0 评论