数据库の相关概念
....
今天你头秃了吗?
这个作者很懒,什么都没留下…
展开
-
【数据库の相关概念】列属性
文章目录列属性空属性列描述默认值主键自动增长修改自增长值查看自增长属性删除自增长唯一键列属性使用show create table 表名字和desc 表名字来查看表的属性空属性create table my_class( student_name varchar(20) not null, student_id int(1) not null)charset utf8;空属性有两个值:null和not null。虽然默认数据库的字段基本都为空,但是实际上在真正开发的时候,要尽可能的保证数原创 2020-11-18 15:11:44 · 302 阅读 · 0 评论 -
【数据库の相关概念】范式
文章目录范式1NF2NF3NF逆规范化范式范式:Normal Farmat,是为了解决数据的存储和优化问题。在数据存储之后,凡是能够通过关系寻找出来的数据,坚决不再重复存储,范式的终极目标是减少数据冗余。范式是一种分层结构的规范,共 6 层,分别为1NF、2NF、3NF、4NF、5NF和6NF,每一层都比上一层严格,若要满足下一层范式,其前提是先满足上一层范式。其中,1NF是最底层的范式,6NF为最高层的范式,也最严格。MySQL 数据库属于关系型数据库,其存储数据的时候有些浪费空间,但也致力于节转载 2020-11-18 15:10:35 · 126 阅读 · 0 评论 -
【数据库の相关概念】操作
@toc库操作create database 库名字 [字符集设定,例charset UTF8] [校对集设定,例collate utf8mb4_general_ci] ; 创建数据库show databases [like '库名字匹配符']; 查询数据库,匹配符中%表示匹配多个字符,_表示匹配单个字符,若库名字含有“_”则需要使用”\_“进行转义use 数据库名字; 使用指定数据库drop database 库名字; 删除数据库alter database 库名字 [字符集设定,例chars原创 2020-11-16 21:38:07 · 114 阅读 · 0 评论 -
【数据库の相关概念】概念补充
概念补充字符集概念操作数据库中字符集转换校对集概念操作存储引擎定义分类(常见)操作字符集概念ASCII:7位bit表示一个字符,共有128个字符GBK:专门用于解决中文编码,中英文都使用双字节,访问GBK网页需要下载中文包支持UTF-8:用以解决国际上字符的一种多字节编码,英文单字节,中文双字节操作show charset; 查看字符集show variables like "char%"; 或 status; 查看客户端服务器端等的字符集set name 字符集; 等效于 set原创 2020-11-16 21:36:43 · 70 阅读 · 0 评论 -
【数据库の相关概念】MySQL简介
MySQL简介数据库定义分类举例区别关键字MySQL数据库定义交互方式服务对象数据库定义高效的存储和处理数据的介质(主要分为磁盘和内存两种)分类根据数据库存储介质的不同,可以将其分为两类,即:关系型数据库(SQL)和非关系型数据库(NoSQL,Not Only SQL)。举例关系型数据库:大型:Oracle、DB2 等;中型:SQL Server、MySQL 等;小型:Access 等。非关系型数据库:Memcached、MongoDB 和 Redis 等。区别关系型数据转载 2020-11-12 10:38:56 · 91 阅读 · 0 评论