MySQL
坐着吃灬炸鸡
写代码,谁能卷的过我?
展开
-
MySQL命令语句小结
MySQL特性:表级锁,行级锁,库级锁,事务锁底层存储结构:bTreeMySQL:数据库管理系统(dbms)库:存储数据的地方表:定义一种关系,用于数据与关系的对应视图:可以看做一个虚拟表,表结构和数据由定义的查询语句决定作用:提交代码重用性,安全,对外接口统一劣势:效率低下,在连表的基础上不能进行增删改触发器:增删改操作的条件触发作用:自动执行某些操作,减少流程劣势:定义时不校验触发语句的有效性insert:newdelete:oldupdate:old、new存储过程:相当于原创 2020-08-26 16:11:02 · 75 阅读 · 0 评论 -
MySQL触发器、视图、函数和存储过程
MySQL触发器、视图、函数和存储过程触发器语法多个触发语句MySQL查看触发器MySQL触发器中的新旧记录触发器主要事件MySQL视图视图的优点:视图的缺点:视图的作用视图的创建与使用存储过程与UDF函数存储过程与函数的相同点:存储过程与函数的不同点:存储过程的定义UDF自定义函数的定义触发器触发器(TRIGGER)是MySQL的数据库对象之一,从5.0.2版本开始支持。该对象与编程语言中的函数非常类似,都需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件来触发、激活从而实原创 2020-08-19 20:14:04 · 108 阅读 · 0 评论 -
MySQL事务、索引、数据恢复和备份
MySQL事务、索引、数据恢复和备份MySQL的事务处理事务的特性原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)MySQL的事务实现方法步骤数据库索引准则作用分类主键索引(PRIMARY KEY)唯一索引(UNIQUE)常规索引(INDEX)全文索引(FULLTEXT)管理索引创建索引删除索引查看索引分析SQL语句的执行性能添加正确的索引MySQL的备份数据库备份必要性MySQL数据库备份方法mysqldump数据库备份mysqldum原创 2020-08-19 19:29:37 · 105 阅读 · 0 评论 -
MySQL练习题21道
MySQL经典习题一级目录二级目录三级目录一级目录二级目录三级目录原创 2020-08-20 12:17:12 · 165 阅读 · 0 评论 -
使用DQL命令查询数据(一)
@TOCDQL语言DQL(Data Query Language,数据查询语言)查询数据库数据,如SELECT语句简单的单表查询或多表的复杂查询和嵌套查询数据库语言中最核心、最重要的语句使用频率最高的语句指定查询字段查询表中所有的数据列结果,采用“*”符号select * from student;可指定查询的结果数据列如只查询student表中的学号、姓名、电话SELECT StudentNo, StudentName, Phone FROM student;原创 2020-08-19 12:47:42 · 199 阅读 · 0 评论 -
MySQL数据管理
数据管理外键管理外键作用创建外键建表时指定外键约束建表后修改外键管理外键作用外键约束(foreign key),保持数据的一致性、完整性。(1)InnoDB支持外键,MyISAM不支持,外键关联的表要求都是InnoDB类型的表;(2)作为外键的字段要求在主表中是主键(单字段主键)。创建外键建表时指定外键约束建表后修改...原创 2020-08-19 12:08:37 · 104 阅读 · 0 评论 -
初识MySQL
初识MySQL数据库数据库总览数据库管理系统(Database Management System)MySQL简介MySQL运行机制SQLyog管理工具三级目录数据库数据库(Database,简称DB),是存放数据的仓库。概念:长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据“仓库”作用:保存、管理数据可以对文件中的数据进行新增、截取、更新、删除等操作存储大量数据,存储结构便于管理和访问可以有效保障数据一致性、完整性、降低数据冗余可以满足应用的共享和安全方面的要求故障恢复原创 2020-08-13 18:28:05 · 151 阅读 · 0 评论