mysql创建表sql语句

直接给出sql语句

DROP TABLE IF EXISTS `test_table_name`;
CREATE TABLE `test_table_name` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `del_flg` int(1) DEFAULT '1' COMMENT '0删除;1正常;默认1',
  `remark` varchar(1024) DEFAULT NULL COMMENT '备注',
  `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建者',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` int(11) NOT NULL DEFAULT '0' COMMENT '更新者',
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='测试创建表,字段可以添加';

1、上面sql只列出通用参数的字段,其他字段自行添加

2、drop table if exists `表名`--->如果表已经存在则删除

3、del_flg、remark、create_by、create_time、update_by、update_time为公用参数,每张表都有属性

发布了43 篇原创文章 · 获赞 13 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/qq_41070393/article/details/103531242