当前位置: 首页 > news >正文

数据库建表语句

CREATE TABLE `system_user` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名', `real_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '真实姓名', `emp_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工号', `birthday` date DEFAULT NULL COMMENT '生日', `gender` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '性别', `email` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱', `email_digest` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱摘要', `mobile` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号码', `mobile_digest` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号码摘要', `avatar` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '头像', `password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '密码', `salt` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '密码盐', `fixed` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否为固定用户', `created_by` int DEFAULT NULL COMMENT '创建人', `created_at` datetime NOT NULL COMMENT '创建时间', `updated_by` int DEFAULT NULL COMMENT '更新人', `updated_at` datetime DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已删除', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1026 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='系统用户';

表范式

  • 字段保证原子性,即字段数据不可再划分
  • 一张表只描述同一类信息
  • 每张表都必须有主键、部分通用字段(如创建人、创建时间、更新人、更新时间、是否已删除等)
http://www.gsyq.cn/news/1588539.html

相关文章:

  • PinWin窗口置顶工具:多任务处理的终极方案
  • 2026年,银川哪家推拉门信誉好?
  • 客户为什么总喜欢问:这个模具能做多少模次?
  • Windows 11终极优化指南:3步告别系统臃肿
  • LoRA低秩适配原理与工业级微调实战指南
  • ping 是什么协议
  • 一个 setTimeout 引出了事件循环问题,这个事件循环到底是个啥?
  • AutoCAD 2027
  • Variance in Adversarial Attack for Customized Diffusion Models
  • 2026参观游学考察(标杆企业商务游学考察详细版)
  • AI沙箱代理实战:用Modal实现安全可控的代码操作
  • Netflix推荐系统背后的用户体验工程实践
  • 3D医学影像AI实战指南:模型选型、数据适配与临床落地
  • TVA在物流分拣领域的独特价值(5)
  • 终极指南:如何在Windows系统上完全掌控LG Ultrafine显示器亮度
  • 大模型代理网络中的语义传播风险与防御实践
  • 基于 OpenSpec 实现规范驱动开发
  • Software 3.0实战指南:从自然语言编程到AI协同开发范式
  • 分享2026年6月gespC++一级模拟题
  • 小团队标配Litera Lito,大文件审校不再头大
  • 我用 FamilyPro 开通 ChatGPT 后,省下了一大笔订阅费
  • DeepChecks自动化验证:构建可落地的ML模型质量门禁
  • ArcObjects SDK 10.8完全指南:从零到精通的GIS开发实战教程
  • Kimi K2.5实测:长文本解析与中文语义理解能力深度评测
  • 投影投影接口定义
  • 【2013-10-17】Android应用开发笔记:自定义控件实现LCD显示
  • 大模型和搜索引擎到底有什么不一样
  • 药品追溯码扫码设备怎么选?医药全场景读码硬件技术选型分析
  • 【原创保姆级】OpenAI Codex 全平台安装配置教程(Windows/Mac)避坑完整版
  • 虚拟助手化技术对话管理系统与多轮对话设计