MySQL 创建轮播图表 tb_carousel
MySQL 创建轮播图表 tb_carousel
本文将详细介绍如何使用 MySQL 创建一个名为 tb_carousel 的轮播图表,该表包含以下字段:
carousel_id: 首页轮播图主键 idcarousel_url: 轮播图 URLredirect_url: 点击后的跳转地址(默认不跳转)carousel_rank: 排序值(字段越大越靠前)is_deleted: 删除标识字段(0-未删除 1-已删除)create_time: 创建时间create_user: 创建者 IDupdate_time: 修改时间update_user: 修改者 ID
以下为具体的 SQL 语句:
CREATE TABLE `tb_carousel` (
`carousel_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '首页轮播图主键id',
`carousel_url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '轮播图',
`redirect_url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '##' COMMENT '点击后的跳转地址(默认不跳转)',
`carousel_rank` int(11) NOT NULL DEFAULT 0 COMMENT '排序值(字段越大越靠前)',
`is_deleted` tinyint(4) NOT NULL DEFAULT 0 COMMENT '删除标识字段(0-未删除 1-已删除)',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`create_user` int(11) NOT NULL DEFAULT 0 COMMENT '创建者id',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`update_user` int(11) NULL DEFAULT 0 COMMENT '修改者id',
PRIMARY KEY (`carousel_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '轮播图表' ROW_FORMAT = Dynamic;
注意:
- 在
datetime数据类型中,不需要再加(0),因为(0)表示精度,默认情况下datetime的精度为 0。 redirect_url字段的默认值为'##', 表示点击后不跳转,需要根据实际情况修改。
通过以上步骤,您就成功创建了一个名为 tb_carousel 的轮播图表。您可以根据您的需求,添加或修改表中的字段和数据类型。
原文地址: https://www.cveoy.top/t/topic/oSxM 著作权归作者所有。请勿转载和采集!