MySQL
Jin_of_Tide
这个作者很懒,什么都没留下…
展开
-
MySQL基础知识 查询
1、DBMS与数据库,DBMS是操纵数据库的软件,数据库是存放数据的容器,MySQL是一种DBMS2、模式(scheme):关于数据库和表的布局和特性信息3、基于共享文件系统的DBMS:Access、FileMaker;基于客户端和服务器的DBMS:MySQL、Oracle、SQLServer4、MySQL命令行:用;或者\g标志语句结束,仅仅按enter键,不会执行语句;quit、exit用于退...原创 2018-07-12 10:31:32 · 197 阅读 · 0 评论 -
MySQL基础 函数
1、文本处理函数Soundex()对字符串进行发音比较的函数select name,contact from person_info where Soundex('Y.Lee')=Soundex(name)\g2、日期处理函数注:首选的日期格式是‘1900-11-03’示例:可靠的检索某一天的记录(用Date(...)提取日期) select name from person_info where...原创 2018-07-12 11:31:49 · 232 阅读 · 0 评论 -
MySQL基础知识 插入、删除
1、插入多条insert into cust_info(cust_name, cust_tele, cust_address) values( 'Pep E', '15988888888', 'shanghai' ), values( 'M.Martian' '17799999999', 'beijing' );2、insert se...原创 2018-07-13 10:42:32 · 184 阅读 · 0 评论 -
数据库知识总结
1、三大范式第一范式:字段不可分,比如不能将父亲母亲整体作为一个单元素 第二范式:非主键字段必须依赖主键,即出了主键值外不能存在另外一种可能存在的主键字段,一个团队只能有一个领导。主键一旦确定,非主键字段就只能跟着主键变化。课程不依赖于学号 第三范式:非主键字段不能相互依赖,即非主键两个字段不能是一个整体(只需要一个字段就能表达),如年龄和出生日期可以表示一个性质,只需要一个就可以点击打开链接2、...原创 2018-07-14 17:38:04 · 109 阅读 · 0 评论 -
MyISAM与Innodb
1、对事物支持的不同:MyISAM不支持事务,Innodb支持事务2、锁机制的不同,MyISAM支持表锁,Innodb支持行锁3、索引机制不同,MyISAM天生非聚簇索引,Innodb是聚簇索引4、查询效率上MyISAM更胜一筹5、count(*),MyISAM可以直接返回,Innodb需要遍历...原创 2018-07-14 17:47:48 · 107 阅读 · 0 评论 -
约束
1、约束提供了一种强大而简易的途径来保证数据库中数据的完整性2、数据完整性的三种形式实体完整性保证表中有一个主键域的完整性保证每列的值满足特定的条件参照的完整性保证两张表之间的关系3、几种约束Primary Key、Unique Key、Foreign Key、Default4、约束与索引约束更是一个逻辑的概念、用来保证数据的完整性。索引是一个数据结构,既有逻辑上的概念,在数据库中还代表着物理的存...原创 2018-07-14 18:44:09 · 147 阅读 · 0 评论