学习随笔---数据库
文章平均质量分 54
假装不懂得
这个作者很懒,什么都没留下…
展开
-
学习随笔---Mysql数据库的约束
为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 1、主键约束 add/drop/ primary key(id) modify id int primary key 2、自增约束 auto_increment 可以管控主键约束自动增长 3、唯一约束 约束修饰的字段的值不可以重复 4、非空约束 修饰的字段不能为空 5、默认约束 当我们插入原创 2022-01-10 15:44:58 · 224 阅读 · 0 评论 -
学习随笔---Mysql数据库的数据处理语句
数据处理语句: 1、统计 COUNT(expr) 2、求和 SUM(expr) 3、最大值 MAX(expr) 4、最小值 MIN(expr) 5、排序 ORDER BY 6、递减排序(从大到小) DESC 注意:需要配合ORDER BY排序,放在对应列名后面 7、查询数值截取 LIMIT(x,n);其中x为起点,n为数量。 注:limit指令仅在Mysql里有,其他数据没有这个指令。 8、条件匹配 IN 9、列值包含 FIND_IN_SET(str,strlist);原创 2022-01-10 15:22:35 · 192 阅读 · 0 评论 -
学习随笔---Mysql数据库的数据类型
MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 一、数值类型 要存储一个介于0-9之间的值,为了查询获取这个值,建议用TINYINT(1)会更快,但如果你是为了大量记录枚举(“真”,“假”),那么用ENUM( 'true' , 'false') 搜索会更快。 所以由这里可以看出,当你使用tinyint[1]来存储超过0,1两个值以外的值,比如存储2,那这个2就是脏数据,tinyint[1]只适用于存储0和1两个值,也即真和假,true和f...原创 2022-01-10 14:56:13 · 211 阅读 · 0 评论 -
学习随笔---Mysql数据库的基本操作(2)
一、数据表的操作 1、创建数据表 creat tableXXX( name varchar(20), owner varchar(20), species varchar(20), sex char(1), birth date, death date); 2、查看数据库里的所有数据表 show tablse; 3、查看数据表结构 describe XXX; 4、修改数据表 alter table XXX; 5、删除数据表 drop table XXX; 二、数据的操作 1、查看所有原创 2022-01-10 13:40:01 · 191 阅读 · 0 评论 -
学习随笔---Mysql数据库的基本操作(1)
一、Mysql数据库有哪些操作方式呢 操作Mysql可以大致分为两种操作方式:命令符操作和终端软件操作(或第三方操作平台软件)。 命令符操作相对于初学者来说并不是那么的友好,它需要记忆相对较多的指令。而终端软件操作对于这一部分来说相对的更加友好一些,开发人员已经将一大部分的代码编辑好,并且做了许多可视化的界面供使用者操作。现在大部分开发人员都在使用第三方操作平台软件操作数据库,个人也比较推荐使用第三方软件来学习,当然对于命令符操作也需要了解一些常识性的东西。原创 2022-01-10 09:43:47 · 337 阅读 · 0 评论 -
学习随笔---Mysql数据库的内部结构与关系
一般安装好Mysql软件就会产生一个服务器空间,安装时会设定其服务器名和密码。原创 2022-01-06 16:16:11 · 499 阅读 · 0 评论 -
学习随笔---关系数据库管理系统Mysql
一、Mysql是什么 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 ...原创 2022-01-04 16:55:32 · 731 阅读 · 0 评论 -
学习随笔---数据库管理系统DBMS
一、数据库管理系统DBMS是什么 是一种操纵和管理数据库信息的大型管理软件,用于建立,使用和维护数据库。 按数据库存储结构方式可以分为:关系数据库管理系统和非关系数据库管理系统。 二、数据库DB是什么 数据库,数据的仓库,而平时说的数据库是指数据库管理系统。 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。 你可以理解为 DBMS是类,而具体的一个个仓库DB是实例。 三、关系数据库管理系统 1、什么...原创 2022-01-04 14:36:20 · 1605 阅读 · 0 评论