您可以通过两种方式之一创建数据表。
DROP TABLE IF EXISTS `sys_user`; CREATE TABLE `sys_user` ( `uuid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, `create_time` timestamp(0) DEFAULT NULL, `creator` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `creator_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `is_del` int(11) DEFAULT NULL, `modifier` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `modifier_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `modify_time` timestamp(0) DEFAULT NULL, `creator_org_id` int(11) DEFAULT 0, `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `birthday` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `degree` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `education` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `province` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `telephone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `cellphone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `email` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `nation` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `native_place` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `nick_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `org_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `org_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `post` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '', `school` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `user_account` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `user_group` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `data_auth` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '', `user_name_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '', `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `id_card_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `age` int(11) DEFAULT NULL, `id_card` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '', `status` int(11) DEFAULT NULL, `post_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `online_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户在线状态', `sign` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '个新签名', `avatar` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '头像', `country` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `zone` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `openid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `unionid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `district` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, PRIMARY KEY (`uuid`) USING BTREE, UNIQUE INDEX `uuid`(`uuid`) USING BTREE, UNIQUE INDEX `userNameId`(`user_name_id`) USING BTREE, UNIQUE INDEX `email`(`email`) USING BTREE, UNIQUE INDEX `userAccount`(`user_account`) USING BTREE, UNIQUE INDEX `openid`(`openid`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1;