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_namecharacter ...原创 2018-10-26 08:25:33 · 205 阅读 · 0 评论 -
MySQL——事务管理(重点)、视图、用户管理
在我们刚开始学习数据库的时候就认识到了SQL的分类总共有三种DDL、DML、DCL,前面的学习已经用到了DDL、DML,今天的事务管理将用到DCL,数据控制语言,主要负责权限管理和事务。一、事务的概念       事务就是一组DML语句组成的,这些语句在逻辑上存在相关性,它们要么全部成功,要么全部失败。事务还规定不同的客户端原创 2018-11-05 20:49:39 · 206 阅读 · 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 · 1203 阅读 · 0 评论 -
MySQL表操作和表的约束
一、表的操作–1.在数据表下新增(必考)alter table studentADD 新增属性;–2.修改表原数据库的类型alter table 表名modify 原有属性名 新属性定义– eg:alter table student1modify name char(30);–3.修改属性的名称alter table 表名change 原有属性名 新属性名 新属性定义...原创 2018-11-01 19:29:31 · 142 阅读 · 0 评论 -
MySQL——表的操作、数据类型
一、表的操作1.创建一个表:create table table_name( &原创 2018-10-27 17:10:13 · 269 阅读 · 0 评论 -
***数据库基础(重点)
1.在生活中我们已经可以存放东西的文件,可是为什么还需要数据库呢?因为文件存放东西存在一定的隐患:*存放在文件里的东西可能不安全;*存放在文件里的内容不太方便查看;*对于大量的数据文件不便于存放;*在程序中需要用到数据时对文件不方便访问;重点来啦:因为文件存在这样的问题,所以有专家们设计出了数据库,方便我们对数据进行管理,保证数据的安全性。2.数据库的定义从最直观上来解释数据库,它...原创 2018-10-25 16:17:33 · 249 阅读 · 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 · 278 阅读 · 0 评论 -
MySQL——表的增删改查
注意:在MySQL中存放数据、保管数据最后都是为了使用,在使用的时候需要我们进行查询,所以最重要的就是查询。1.增加(插入)(1)在插入的时候数据应该与对应的数据类型相同。比如创建表的时候类型是int,而在插入的时候却用了char,则会出错。(2)插入的数据范围应该在规定的范围内(3)在values中列出的位置应该与被加入的列位置是对应的。(4)字符或日期类型应该加上单引号(5)插入控...原创 2018-10-29 16:11:08 · 181 阅读 · 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 · 203 阅读 · 0 评论 -
数据库的常见问题
数据库常见问题一、数据库是什么1.为什么会有数据库平常我们在存储的时候大多使用的是文件,但是文件存储不利于我们进行查询、也不利于我们存储大量的数据,安全性也不能保证,所以我们有了数据库2.是什么数据库就是为了解决这些问题而存在的,它是存储并且能更好的管理海量数据的一个存放数据的仓库。二、MySQL常见的两种存储引擎首先存储引擎是数据库管理系统如何存储数据、如何为存储的数据建立索引和如...原创 2019-08-08 11:20:26 · 995 阅读 · 0 评论