![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
韩冬_Yeah
这个作者很懒,什么都没留下…
展开
-
6.表的操作-2
6.表的操作-2修改表修改表名: ALTER TABLE语法形式:ALTER TABLE old_table_name RENAME new_table_name;增加字段:在表的最后一个位置增加字段“` ALTER TABLE table_name ADD 属性名 属性类型 **具体步骤**```sqlUSE company;DESC t_te...原创 2018-09-15 16:08:18 · 155 阅读 · 0 评论 -
4.数据类型
数据类型MySQL数据管理系统提供了数据类型决定表储存数据的类型。整形类型MySQL数据库管理系统除了支持标准SQL中的所有整数类型(SMALLINT和INT)外,还进行了相应的扩展,扩展后增加量TINYINT、MENDIUMINT和BIGINT这三个整数类型。 整数类型 字节 最小值 最大值 TINYINT 1 有符号-128;无符号0;...原创 2018-09-15 16:07:26 · 140 阅读 · 0 评论 -
3.MySQL数据库引擎(了解)
MySQL数据库引擎与其他数据库不同,MySQL引入了一个名为储存引擎的概念。由于储存引擎是以插件的形式被MySQL引入的,所以可以根据实际应用、实际的领域来选择相应的储存引擎。认识储存引擎储存引擎是mysql数据库管理系统的一个重要特征,在具体开发时,为了提高MySQL数据库管理系统的使用效率和灵活性,可以根据实际需要来选择储存引擎。因为储存引擎制定了表的类型,即如何储存和索引数...原创 2018-09-15 16:07:05 · 204 阅读 · 0 评论 -
1.数据库的概述
数据库的概述关于数据库的基本概念:数据库管理技术的发展阶段:所谓数据管理,是指对各种数据进行分类、组织、编码、储存、检索和维护,数据库管理技术经历了三个阶段,分别为人工管理阶段、文件系统阶段、和数据库系统阶段。人工管理阶段:20世纪50年代以前,计算机硬件中没有像现在这样的磁盘、软件没有转门管理数据的软件,所以计算机只局限于科学技术方面,数据则由计算和处理它的程序自行携带,该时期被...原创 2018-09-15 16:05:58 · 165 阅读 · 0 评论 -
mysql的安装(基于mysql5.5.58)
Typical:默认的安装类型Complete:完全的安装类型Custom:自定义的安转类型安装成功图形化配置数据库服务器MySQLDetailed Configuration 详细配置,再改配置过程中列出了详细的个性化配置向导Standard Configuration 标准配置,与详细配置相比,该配置过程比较简单选择Detailed ...原创 2018-09-15 16:03:22 · 1705 阅读 · 0 评论 -
11.单表数据记录查询-1
单表数据记录查询简单数据查询:select xxx from table_name;“*”的使用:使用*对一个表进行完全查询select * from table_name;查询指定字段数据:select xxx,xxx,xxx from table_name;使用DISTINCT对查询结果避免重复:select distinct xxx fro...原创 2018-09-16 23:54:48 · 189 阅读 · 0 评论 -
10.数据的操作记录
10.数据的操作记录插入数据记录是数据操作中最常见的操作,该操作看可以实现向表中增加新的数据记录。在MYSQL软件中可以通过“INSERT INTO”语句来实现数据的插入操作插入完整记录INSERT INTO table_name(field1,field2,field3) VALUES(value1,value2,value3);#也可以只插入部分记录,INSERT IN...原创 2018-09-16 23:54:23 · 296 阅读 · 0 评论 -
2.数据库基本操作
数据库基本操作系统数据库:系统数据库指安装完MySQL后,会附带一些数据库,用户数据库:用户数据库指用户根据实际需求创建的数据库数据库对象:指储存、管理和使用数据的不同结构形式,主要包含表、视图、储存过程、函数、触发器和事件等。创建数据库在mysql种创建数据库通过CREATE DATABASE来实现,其语法形式如下CREATE DATABASE databse...原创 2018-09-15 16:06:36 · 114 阅读 · 0 评论 -
9.触发器的操作
9.触发器的操作为什么使用触发器触发器是mysql的数据库对象之一,该对象与编程语言中的函数非常相似,需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件激活而实现执行。在学生表中拥有字段学生名字,字段学生总数,每当添加一条关于学生记录时,学生表的总数就必须同时改变。在顾客信息表中拥有字段顾客名字,字段顾客的电话和字段顾客的地址缩写,每当添加一条关于顾...原创 2018-09-15 16:09:21 · 237 阅读 · 0 评论 -
8.视图的操作
视图的操作为什么使用视图为了提高复杂SQL语句的复用性和表操作的安全性,MySQL数据库管理系统提供了视图特性。所谓试图,本质上是一种虚拟表,其内容与真实的表相似,包含一系列带有名称的列和行数据。但是,视图并不在数据库中以储存数据的形式存在。行和列数据来自定义属兔的查询所引用的基本表,并且在具体引用试图时动态生成。视图使程序员只关心感兴趣的某些特定数据和他们所负责的特定任务。这样程...原创 2018-09-15 16:09:01 · 298 阅读 · 0 评论 -
7.设置表的约束
7.设置表的约束对于已经创建好的表,虽然字段的数据类型决定了所能存储的数据类型,但是表中所储存的数据是否合法并没有进行检查,在使用MySQL时,如果像针对表中的数据做一些完整性检查操作,可以通过表的约束来完成。MySQL支持的完整性约束完整性约束 完整性约束关键字 含义 NOT NULL 约束字段不能为空值 DEFAULT 设置字段的默认值...原创 2018-09-15 16:08:41 · 494 阅读 · 0 评论 -
5.表的操作-1
表的操作表的基本概念表是包含数据库中所有的数据库对象。数据在表中的组织方式与在电子表格中相似。都是按照行和列的格式组成的。其中每一行代表一条唯一的记录,每一列代表记录中的一个字段。表中的数据库对象包含、索引和触发器:列:在具体创建表时,必须指定列的名字和数据类型。索引:根据指定的数据库表列建立起来的顺序,提供了快速访问数据的途径触发器:指用户定义的事务命令的集合,当对一个...原创 2018-09-15 16:07:47 · 99 阅读 · 0 评论