
数据库
学习数据库
你看看这个C还有++
C了个++
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
视图
视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变 化会影响到基表,基表的数据变化也会影响到视图。创建视图:create view 视图名 as select语句;删除试图:drop view 视图名;视图规则和限制与表一样,必须唯一命名(不能出现同名视图或表名)创建视图数目无限制,但要考虑复杂查询创建为视图之后的性能影响视图不能...原创 2019-10-25 20:23:10 · 244 阅读 · 0 评论 -
表的约束
对表所存储的数据进行合法性检查,通过约束来实现。完整性约束关键字含义NOT NULL约束字段的值不能为空DEFAULT设置字段的默认值UNIQUE KEY(UK)约束字段的值唯一PRIMARY KEY(PK)约束字段为表的主键,可以作为表记录的唯一标识AUTO_INCREMENT约束字段的值自动增加FOREIGN KEY(FK)约束字...原创 2019-10-25 20:19:37 · 188 阅读 · 0 评论 -
索引
索引数据库索引是为了增加查询速度而对表字段附加的一种标识,是对数据库表中一列或多列的值进行排序的一种结构。DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数,所以能明显增加查询的速度。优点:通过创建唯一性索引,可以保证数据库表中每一行数据...原创 2019-10-25 20:10:37 · 214 阅读 · 0 评论 -
数据库库的操作
1.连接数据库 在windows下dos窗口,输入以下命令 mysql -uroot -p 输出结果C:\Users>mysql -uroot -pEnter password: ******Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 33Serv...原创 2019-08-19 14:08:26 · 159 阅读 · 0 评论 -
数据库表的操作
一、表的操作1.创建表CREATE TABLE table_name( field1 datatype, field2 datatype, field3 datatype)character set 字符集 collate 校验规则 engine 存储引擎; 说明:field 表示列名。datatype 表示列的类型。character set 字符集,如果没有指定字符集,...原创 2019-08-19 18:37:20 · 209 阅读 · 0 评论