01 2021 档案
摘要:一、视图 视图是虚拟的表,它只包含使用时动态检索数据的查询。 1、使用视图的好处 1、重用SQL语句; 2、简化复杂的SQL操作(可以方便的重用它而不必知道它的基本查询细节); 3、使用表的组成部分而不是整个表; 4、保护数据(可以给用户授予表的部分访问权限而不是整个表的访问权限); 5、更改数据格
阅读全文
摘要:一、游标 定义:是一个存储在MySQL服务器上的数据库查询,是一种被select语句检索出来的结果集。 作用:方便在检索出来的结果集中前进或后退一行或多行。 PS:游标主要用于交互式应用;MySQL中的游标只能用于存储过程(和函数)。 1、创建游标 游标使用declare语句创建;declare命名
阅读全文
摘要:一、事务处理 事务处理:是一种机制,管理必须成批执行的MySQL操作,以保证数据库不包含不完整的操作结果。用来维护数据库的完整性。 利用事务处理,可以保证一组操作不会中途停止,或作为整体执行或完全不执行(除非明确指示)。如果没有发生错误,整组语句写入数据库,如发生错误,则进行回退,以恢复数据库到某个
阅读全文
摘要:一、安全管理 1、访问控制 MySQL服务器的安全基础:用户对他们需要的数据有适当的访问权。 访问控制:给用户所需的权限且仅提供所需的访问权。它需要创建和管理用户账号。 PS:严肃对待root登陆的使用,仅在绝对需要时使用它。日常的MySQL操作中,不应该使用root。 2、管理用户(下面3点) M
阅读全文
摘要:数据类型:定义列中可以存储什么数据以及该数据实际怎样存储的基本规则。 数据类型用于以下目的: 1、允许限制可存储在列中的数据。如:数值数据类型列只能接受数值。 2、允许在内部更有效地存储数据。如:用比文本串更简洁的格式存储数值和日期时间值。 3、允许变换排序顺序。如:数据都作为串处理,则1位于10前
阅读全文