mysql 中,怎么理解 schema 的概念,schema 是数据库的组织和结构,是数据库对象的集合,集合包括表,视图,储存过程,索引等。

打一个这样的比喻:

  • database = 一个仓库

  • dba = 仓库管理员

  • schema = 仓库下的一个房间,一个 schema 代表一个房间。

  • user = 房间管理员,拥有 schema 的管理权限,一个房间管理员可以拥有多个房间。

  • table = 房间里的储物柜,一个房间可以有多个储物柜。

  • columns = 储物柜里的列

  • rows = 储物柜里的行

  • data = 就是存储在储物柜里面的物品了。

转载于:https://zhuanlan.zhihu.com/p/103047571

(SAW:Game Over!)

MySQL / schema的概念相关推荐

  1. mysql schema和database_数据库中的Schema和Database的区别

    在mysql中创建一个Schema和创建一个Database的效果好像是一样的,但是在sqlserver和orcal数据库中效果又是不同的,目前我只能理解为在mysql中schema<==> ...

  2. Mysql索引基本概念及案例总结(含索引的使用注意事项)

    Mysql索引基本概念及案例总结 键(Key)与索引(Index)关键字的区别 索引是键的列表,当我们定义一个key(外键除外,一般是PRIMARY KEY或者KEY形式)时就会产生对应的索引.一般情 ...

  3. 理解MySQL——架构与概念

    第一章.MySQL架构与概念 1.MySQL的逻辑架构 最上面不是MySQL特有的,所有基于网络的C/S的网络应用程序都应该包括连接处理.认证.安全管理等. 中间层是MySQL的核心,包括查询解析.分 ...

  4. mysql k,mysql事务有关概念-怀念K.Dures

    在最近的项目中由于涉及财务转账所以自然应用到mysql的事务处理,在业务逻辑设计之初就是在事务中处理提现的申请记录以及账户余额的冻结,然而在并发的情况下,会出现'脏读',看到这个单词还是默默的来了一句 ...

  5. mysql schema数据混乱_MySQL之Schema与数据类型优化

    选择优化的数据类型 MySQL支持的数据类型非常多,选择正确的数据类型对于获得高性能至关重要.不管存储哪种类型的数据,下面几个简单的原则都有助于做出更好的选择: 更小的通常更好 一般情况下,应该尽量使 ...

  6. MySQL索引的概念以及七种索引类型介绍

    MySQL索引的概念以及七种索引类型介绍. 文章目录 1 索引的概念 2 索引的类型 1 索引的概念 索引(在MySQL中也叫做"键(key)")是存储引擎用于快速找到记录的一种数 ...

  7. MYSQL数据库锁概念

    MYSQL数据库锁概念 数据库中的锁,就是数据库协调多个进程或者线程并发访问某一资源的机制. 除了传统的计算机资源(CPU .RAM.磁盘I/O)的争用之外,数据也是提供一种多用户共享的资源. 锁是为 ...

  8. mysql schema 定义_数据库 schema含义

    数据库Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完整地描述了数据库的结构.还有一种是物理上的Schema,指的是数据库中的一个名字空间,它包含一组表.视图和存 ...

  9. mysql 不同分区 同时insert_一文看懂mysql数据库分区表概念、类型、适用场景、优缺点及原理...

    概述 最近对项目上部分表按时间做了分区,所以顺便整理下mysql分区表的一些内容,仅供参考. 一.分区表概念 分区是将一个表的数据按照某种方式,比如按照时间上的月份,分成多个较小的,更容易管理的部分, ...

最新文章

  1. 数据库优化方法(三)
  2. java中调用_如何获取Java中的调用方类
  3. 25岁,在一个需要工作的周末……
  4. 大一萌新看过来,“这样”学C++,让你不再迷茫!
  5. mysql数据库 集群_mysql数据库集群
  6. 微信公众号开发系列教程一(调试环境部署续:vs远程调试)
  7. android Textview属性细节以及EditText属性
  8. Emmagee--APP性能测试工具的基本使用
  9. 计算机考研除了专业课还要学什么时候,计算机考研专业课什么时候开始看
  10. java蓝桥杯数字黑洞_蓝桥杯题目练习之数字黑洞
  11. 笔记本电脑键盘没坏却无法打字的情况
  12. python可以用于dsp吗,Python的DSP,自动增益控制(AGC)
  13. 测试工作中发现一个bug,而开发人员说不是一个bug,你该怎么处理?
  14. java北大青鸟注册系统_java北大青鸟租车系统
  15. jquery秒表_在线jQuery秒表
  16. 米思齐按键的花样玩法(8种方式)
  17. Vitis-Ai 3.0 板卡镜像制作、模型量化编译教程
  18. Java - 重载 与 重写 的区别
  19. 有了测试工具,傻瓜仍是傻瓜
  20. 世纪前线网络质量测试工具 是什么_6.1.1 测试工具分类

热门文章

  1. 一次发现underscore源码bug的经历以及对学术界『拿来主义』的思考
  2. C# VS预生成事件命令行 和 生成后事件命令行
  3. 常用的PHP正则表达式汇总
  4. 使用访问控制列表控制用户登录
  5. PHP使用session_set_save_handler陷阱
  6. 灾备理论-可靠的异地灾备
  7. 一篇文章教你学会使用SpringBatch 监听器Listener
  8. 安装kube-prometheus项目:k8s部署prometheus、监控k8s核心组件、添加告警(微信、钉钉、企业微信)、进行数据持久化
  9. Python3 strip()去除字符串首尾指定信息
  10. JVM 调优实战--什么是垃圾回收及Java的自动垃圾回收GC