随笔分类 - MySQL
摘要:一.视图 视图是一个虚拟表(非真实存在),其本质是根据SQL语句获取动态的数据集,并为其命名,用户使用时只需使用名称即可获取结果集,可以将该结果集当做表来使用. 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重复写复杂的sql了,直接去视图中查找即可
阅读全文
摘要:一.使用正则表达式查询 二.用户权限管理 MySQL是一个tcp服务器,用于操作服务器上的文件数据,接收用户端发送的指令,接收指令时需要考虑安全问题,于是就需要用户权限的管理. 在MySQL自带的mysql数据库中有4个表用于用户管理 分别是(优先级从高到低): user --> db --> ta
阅读全文
摘要:一.介绍 约束条件与数据类型的宽度意义,都是可选参数. 作用:用于保证数据的完整性和一致性. 主要分为: 二.not null与default not null 指的时字段的值不可为空,null表示空 default 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 no
阅读全文
摘要:一.库相关操作 1.系统数据库 information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息,列信息,权限信息等. performance_schema:MySQL5.5开始新增的一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种
阅读全文
摘要:一.数据库管理软件的由来 1.程序所有的组建不可能运行在一台机器上 如果运行在一台机器上,那么这台机器出现问题就意味着软件的崩溃,并且程序的执行效率依赖于承载它的硬件,而一台机器的性能终归是有限的. 所以我们只能通过水平扩展来增强我们系统的整体性能,着就需要将程序的各个组件分布于多台机器上去执行.
阅读全文

浙公网安备 33010602011771号