新闻动态
新闻动态
- 从零开始学习jQuery (五) 事件与事件对象
- 快速提升网站SEO健康度四:网站关键词健康
- Nuxt3 路由、页面、组件
- import Vue form 'vue’的意思
- 自然搜索流量下跌了原因何在?
- 如何正确选择友情链接
- WebApi程序中使用[FromBody]标识符的方法
- app上架需要办理什么资质呢?
- 从零开始学习 ASP.NET MVC 1.0 (三) Controller/Action 深入解析与应用实例
- fckeditor在ie9中不支持$=document.getElementById解决办法
联系我们
邮箱:
手机:15383239821
数据库
表名称前缀到底有啥用?
作者:
发布时间:2023-03-07
点击:
表名称前缀到底有啥用?
数据库表名前缀就是用来分辨表名
有时候多个项目放在同一个数据库就会有用了,比如:
项目1用户表 - p1_user
项目2用户表 - p2_user
也可以根据功能模块设置不同的前缀,比如你的系统有很多子模块
user_point // 用户积分表
user_login_log // 用户登录日志
order_main // 订单表
order_product // 订单详情表
这里每个模块就是一个前缀
比如我想知道所有关于user的表,直接show tables like '%user%'就可以了,用mysql命令行的就知道了,尤其是很多插件或者模块的项目,加了这些前缀还有利于数据库表的批处理等操作
表名称的前缀只是一个命名规范,对于功能实现没有影响。
在比较复杂的系统中,通过表名前缀可以大概了解到表所在的模块和分类,这样做日常开发和运维的时候看起来比较方便,别人了解系统数据结构的时候也有章可循。
数据表在一个数据库时,而且数据表比较多的时候区分是很直接的,加了表前缀是能更好的区分表,比如cw_代表财务 cg_代表采购
- 上一篇:数据库表名设计规范及是否需要前缀,优缺点是什么?
- 下一篇:数据库表和字段的命名规范
新闻资讯
-
2012-07-08几条使用率最高的SQL语句
-
2025-08-22c#中DisplayName和Display(Name)的使用和区别
-
2014-02-22HTML 标签的 shape 属性
-
2017-08-17旅游网站解决方案
-
2010-07-20如何设计对搜索引擎友好的网站
-
2014-04-02用vs2005开发wap网站(1)--vs2005进行移动web开发初体验
相关案例
