MySQL安装方式:二进制安装(源码编译安装、yum 、rpm) MySQL运行用户: mysql:mysql 注意该用户是虚拟用户,只是用于mysql进程运行使用,不允许登录、不创建家目录 useradd -s /sbin/nologin -M mysql MySQL目录规范: 下载目录 /ser ...
分类:
数据库 时间:
2021-06-02 12:18:28
阅读次数:
0
为什么要进行数据库规范设计: 信息重复 更新异常 插入异常 无法正常显示信息 删除异常 丢失有效信息 数据库设计的三大范式: 第一范式:要求数据库的每一列都是不可分割的原子数据项(原子性即每个字段只包含一一个不可分割的属性)。 第二范式:前提满足第一范式,每张表只描述一件事情,主键依赖--每个非主键 ...
分类:
数据库 时间:
2021-05-24 01:50:09
阅读次数:
0
1、建议开发模块清晰 代码简洁,易读,功能和模块独立 2、建议mysql表之后设计优化 可以参考mysql规范(https://github.com/jly8866/archer/blob/master/src/docs/mysql_db_design_guide.md) 目前存在问题: 类型使用不 ...
分类:
其他好文 时间:
2020-04-14 20:57:26
阅读次数:
71
本文核心内容如下: 正文部分 一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期 ...
分类:
数据库 时间:
2020-04-02 13:06:47
阅读次数:
165
一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为 ...
分类:
数据库 时间:
2019-05-25 18:16:13
阅读次数:
286
一、数据库命令规范 二、数据库基本设计规范 三、数据库字段设计规范 四、索引设计规范 五、常见索引列建议 六、如何选择索引列的顺序 七、避免建立冗余索引和重复索引 八、优先考虑覆盖索引 九、索引SET规范 十、数据库SQL开发规范 十一、数据库操作行为规范 一、数据库命令规范 · 所有数据库对象名称 ...
分类:
数据库 时间:
2019-03-25 10:50:14
阅读次数:
230
一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为 ...
分类:
数据库 时间:
2019-01-23 18:12:42
阅读次数:
229
一、MySQL的相关概念介绍 MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成。 MySQL规范 在数据库系统中 , SQL语句不区分大小写 (建议用大写) ...
分类:
数据库 时间:
2018-11-17 19:16:04
阅读次数:
162
sql语句 sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 sql规范 数据库操作 数据表操作 创建表 例子: 查看表信息 修改表结构 删除表 表记录的操作 增 删 改 查 准备表: 查询 whe ...
分类:
数据库 时间:
2018-03-12 18:39:24
阅读次数:
183