当前位置: 首页 > 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.jsqmd.com/news/1076606/

相关文章:

  • AI时代下还剩下什么?我用 Three.js + Three-Geospatial 实现一个真实环境的3D地球世界
  • PinWin窗口置顶工具:多任务处理的终极方案
  • AI对话系统技术解析:原理、演进与本地化实践路径
  • Toda晶格非线性波动分析:独立和近似与矩阵泛函估计实践
  • 2026年AI大模型接口中转网站全网亲测:五大主流服务商全维度硬核实测数据对比选型指南
  • 线性表——柜子的存查问题
  • Agent基础设施层的价格归零:从Session事件流到Runtime标准化
  • 2026年,银川哪家推拉门信誉好?
  • 告别物理束缚:Parsec VDD虚拟显示驱动实战指南
  • 实战指南:53种配置与23种方法深度解析Viewer.js图像查看器
  • 客户为什么总喜欢问:这个模具能做多少模次?
  • Windows 11终极优化指南:3步告别系统臃肿
  • 移动云的核心服务包括哪些类型?
  • 企业AI平台选型核心:底座能力才是中大型企业的长期护城河
  • LoRA低秩适配原理与工业级微调实战指南
  • ping 是什么协议
  • 回答的艺术:从简单的消息回调,到AI时代的标准业务表达
  • 快捷支付通道优势:高并发、简易付款
  • CTF Web .git源码泄露实战详解|git-dumper工具完整复现
  • 一个 setTimeout 引出了事件循环问题,这个事件循环到底是个啥?
  • 测试工程师必须要掌握的linux命令大全
  • 一份写给未来的微信机器人开发教程:如何构建大模型友好的语义网络?
  • Playwright测试自动化工具:架构优势、实战对比与最佳实践
  • AutoCAD 2027
  • 球幕投影设计内容适配球型曲面技巧​
  • 从代码逻辑到大模型心智:个人微信机器人接口的“对齐”之路
  • Variance in Adversarial Attack for Customized Diffusion Models
  • 【JAVA毕设源码分享】基于Javaweb求知资讯网的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 【考研】2026/6/24
  • 3步解决Jellyfin中文刮削难题:MetaShark插件配置全攻略