亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

2 回答

你使用的是mysql8.0嗎,我使用的是mysql8.0?如果不行你參考留言的這位同學的語句試試。

0 回復 有任何疑惑可以回復我~

低版本 用這個文件? 自動創建用戶 用戶名project 密碼 project


CREATE DATABASE IF NOT EXISTS project;

use project;

SET NAMES utf8mb4;

SET FOREIGN_KEY_CHECKS = 0;


CREATE USER 'project'@'%' IDENTIFIED BY 'project';

grant all privileges on project.* to 'project'@'%' identified by 'project';

flush privileges;


DROP TABLE IF EXISTS `account`;

CREATE TABLE `account`? (

? `account_id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵',

? `role_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '角色id',

? `username` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用戶名',

? `password` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密碼',

? `salt` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加密鹽',

? `real_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '真實姓名',

? `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性別',

? `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '郵箱',

? `create_time` datetime(0) NULL DEFAULT NULL COMMENT '創建時間',

? `modified_time` datetime(0) NULL DEFAULT NULL COMMENT '修改時間',

? `create_account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '創建人',

? `modified_account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '修改人',

? `deleted` tinyint(0) UNSIGNED NULL DEFAULT 0 COMMENT '邏輯刪除標識(0、否 1、是)',

? PRIMARY KEY (`account_id`) USING BTREE

) COMMENT = '賬號表';



INSERT INTO `account` VALUES (1, 1, 'mp', '17a1640916cfa8356adc4336a72ac75d', 'ecbe5fac60d1499595fbb98dfa854501', '程序牛人', '男', '[email protected]', '2020-11-10 13:46:32', '2020-11-15 17:09:28', NULL, 1, 0);


DROP TABLE IF EXISTS `customer`;

CREATE TABLE `customer`? (

? `customer_id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵',

? `real_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '真實姓名',

? `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性別',

? `age` tinyint(0) UNSIGNED NULL DEFAULT NULL COMMENT '年齡',

? `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '郵箱',

? `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手機號碼',

? `address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',

? `create_time` datetime(0) NULL DEFAULT NULL COMMENT '創建時間',

? `modified_time` datetime(0) NULL DEFAULT NULL COMMENT '修改時間',

? `create_account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '創建人',

? `modified_account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '修改人',

? `deleted` tinyint(0) UNSIGNED NULL DEFAULT 0 COMMENT '邏輯刪除標識(0、否 1、是)',

? PRIMARY KEY (`customer_id`) USING BTREE

) COMMENT = '客戶表';



DROP TABLE IF EXISTS `resource`;

CREATE TABLE `resource`? (

? `resource_id` bigint(0) UNSIGNED NOT NULL COMMENT '主鍵',

? `parent_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '父id',

? `resource_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '資源名稱',

? `resource_type` tinyint(0) NULL DEFAULT NULL COMMENT '資源類型(0、目錄 1、菜單 2、按鈕)',

? `url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '請求地址',

? `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '權限標識碼',

? `sort` int(0) UNSIGNED NULL DEFAULT NULL COMMENT '排序',

? PRIMARY KEY (`resource_id`) USING BTREE

) COMMENT = '資源表';


INSERT INTO `resource` VALUES (1, NULL, '系統管理', 0, NULL, NULL, 1);

INSERT INTO `resource` VALUES (2, NULL, '客戶管理', 0, NULL, NULL, 2);

INSERT INTO `resource` VALUES (11, 1, '角色管理', 1, 'role/toList', NULL, 1);

INSERT INTO `resource` VALUES (12, 1, '賬號管理', 1, 'account/toList', NULL, 2);

INSERT INTO `resource` VALUES (21, 2, '客戶管理', 1, 'customer/toList', 'customer', 1);


DROP TABLE IF EXISTS `role`;

CREATE TABLE `role`? (

? `role_id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵',

? `role_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名稱',

? `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '備注',

? `create_time` datetime(0) NULL DEFAULT NULL COMMENT '創建時間',

? `modified_time` datetime(0) NULL DEFAULT NULL COMMENT '修改時間',

? `create_account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '創建人',

? `modified_account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '修改人',

? `deleted` tinyint(0) UNSIGNED NULL DEFAULT 0 COMMENT '邏輯刪除標識(0、否 1、是)',

? PRIMARY KEY (`role_id`) USING BTREE

) COMMENT = '角色表';


INSERT INTO `role` VALUES (1, '練習角色', '練習角色', NULL, NULL, NULL, NULL, 0);


DROP TABLE IF EXISTS `role_resource`;

CREATE TABLE `role_resource`? (

? `role_resource_id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主鍵',

? `role_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '角色id',

? `resource_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '資源id',

? PRIMARY KEY (`role_resource_id`) USING BTREE

) COMMENT = '角色資源表';



INSERT INTO `role_resource` VALUES (1, 1, 1);

INSERT INTO `role_resource` VALUES (2, 1, 2);

INSERT INTO `role_resource` VALUES (3, 1, 11);

INSERT INTO `role_resource` VALUES (4, 1, 12);

INSERT INTO `role_resource` VALUES (5, 1, 21);


alter? table account add constraint FK_account_role_id foreign key (role_id) references `role`(role_id);

alter? table role_resource add constraint FK_role_resource_role_id foreign key (role_id) references `role`(role_id);

alter? table role_resource add constraint FK_role_rerce_resourc_idD2D9 foreign key (resource_id) references `resource`(resource_id);


SET FOREIGN_KEY_CHECKS = 1;



0 回復 有任何疑惑可以回復我~
#1

weixin_慕田峪5524995

謝謝大佬,弄好了
2021-08-11 回復 有任何疑惑可以回復我~
#2

qq_31畫_0

這個確實可以,感謝分享
2023-04-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

MYSQL 導不進去

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號