导读:本文旨在介绍MySQL数据库开发规范,包括命名规则、表结构规范、存储过程编写规范、SQL语句编写规范等 。
1. 命名规则:
a. 数据库名称:采用全小写,单词之间用下划线分隔 。
b. 表名称:采用全小写,单词之间用下划线分隔 。
c. 字段名称:采用全小写 , 单词之间用下划线分隔 。
2. 表结构规范:
a. 表的设计必须遵循3NF(三正规形式)原则 , 不能出现冗余字段 。
b. 所有字段必须定义明确的数据类型,并且要定义好字段的默认值 。
c. 主键字段必须是自动递增的,并且不能为null 。
3. 存储过程编写规范:
a. 存储过程名称必须以sp_开头,单词之间用下划线分隔 。
b. 存储过程中必须使用事务处理 , 保证数据的完整性 。
c. 存储过程中必须使用try-catch捕获异常,并将异常信息写入到日志表中 。
4. SQL语句编写规范:
a. 必须使用参数化查询 , 避免SQL注入攻击 。
b. 尽量使用索引 , 提高查询效率 。
c. 尽量使用EXPLAIN查看查询计划,优化SQL语句 。
【mysql数据库编写 mysql数据库开发规范】总结:MySQL数据库开发规范包括命名规则、表结构规范、存储过程编写规范和SQL语句编写规范 , 这些规范的遵守可以帮助我们更好的管理数据库,提高开发效率 。
- mysql游标和存储过程是什么 mysql游标表名为变量
- 如何使用cmd命令行提示符登录mysql服务器 cmd中登陆mysql
- mysql怎么设置时区 mysql时间显示设置
- 招聘要精通mysql
- mysql 65535 8192 限制 mysql限制资源使用
- mysql有topn
- mysql协议包解析 mysqlicp协议
- mysql子查询和连接查询 mysql子查询插入
- Mysql使用索引查询 mysql使用round
- mongodb查看数据库大小 查看mongodb集群容量
