社区
MySQL
帖子详情
mysql的sqlyog工具不能创建表的unique key,怎么办?
bbblue
2003-10-20 05:34:58
mysql的sqlyog工具不能创建表的unique key,怎么办?
有没有什么比较好的工具可以用的?
...全文
154
回复
打赏
收藏
mysql的sqlyog工具不能创建表的unique key,怎么办?
mysql的sqlyog工具不能创建表的unique key,怎么办? 有没有什么比较好的工具可以用的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rbac数据库设计.pdf
rbac数据库设计 1 rbac数据库设计 RBAC基于资源的访问控制(Resource-Based Access Control)是以资源为中⼼进⾏访问控制分享⽜原创,分享⽜系列,分享⽜。rbac ⽤户⾓⾊权限资源表如 何设计呢?下⾯开始表的设计。RBAC表结构。 1.1 ⽤户表 CREATE TABLE `sys_user` ( `id` varchar(36) NOT NULL COMMENT '主键', `usercode` varchar(32) NOT NULL COMMENT '账号', `username` varchar(64) NOT NULL COMMENT '姓名', `password` varchar(32) NOT NULL COMMENT '密码', `salt` varchar(64) DEFAULT NULL COMMENT '盐', `locked` char(1) DEFAULT NULL COMMENT '账号是否锁定,1:锁定,0未锁定', PRIMARY
KEY
(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1.2 ⾓⾊表 CREATE TABLE `sys_role` ( `id` varchar(36) NOT NULL, `name` varchar(128) NOT NULL, `available` char(1) DEFAULT NULL COMMENT '是否可⽤,1:可⽤,0不可⽤', PRIMARY
KEY
(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1.3 ⽤户⾓⾊中间表 CREATE TABLE `sys_user_role` ( `id` varchar(36) NOT NULL, `sys_user_id` varchar(32) NOT NULL, `sys_role_id` varchar(32) NOT NULL, PRIMARY
KEY
(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1.4 权限表 CREATE TABLE `sys_permission` ( `id` bigint(20) NOT NULL COMMENT '主键', `name` varchar(128) NOT NULL COMMENT '资源名称', `type` varchar(32) NOT NULL COMMENT '资源类型:menu,button,', `url` varchar(128) DEFAULT NULL COMMENT '访问url地址', `percode` varchar(128) DEFAULT NULL COMMENT '权限代码字符串', `parentid` bigint(20) DEFAULT NULL COMMENT '⽗结点id', `parentids` varchar(128) DEFAULT NULL COMMENT '⽗结点id列表串', `sortstring` varchar(128) DEFAULT NULL COMMENT '排序号', `available` char(1) DEFAULT NULL COMMENT '是否可⽤,1:可⽤,0不可⽤', PRIMARY
KEY
(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1.5 ⾓⾊权限表 CREATE TABLE `sys_role_permission` ( `id` varchar(36) NOT NULL, `sys_role_id` varchar(32) NOT NULL COMMENT '⾓⾊id', `sys_permission_id` varchar(32) NOT NULL COMMENT '权限id', PRIMARY
KEY
(`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 1.6 初始化数据 /*
SQLyog
v10.2
MySQL
- 5.1.72-community : Database - shiro ********************************************************************* */ /*!40101 SET NAMES utf8 */; /*!40101 SET SQL_MODE=''*/; /*!40014 SET @OLD_
UNIQUE
_CHECKS=@@
UNIQUE
_CHECKS,
UNIQUE
_CHECKS=0 */; /*!40014 SET @
创建数据库
/*
SQLyog
企业版 -
MySQL
GUI v7.14
MySQL
- 5.1.30-community : Database - school_db ********************************************************************* */ /*!40101 SET NAMES utf8 */; /*!40101 SET SQL_MODE=''*/; /*!40014 SET @OLD_FOREIGN_
KEY
_CHECKS=@@FOREIGN_
KEY
_CHECKS, FOREIGN_
KEY
_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*Table structure for table `class_m` */ DROP TABLE IF EXISTS `class_m`; CREATE TABLE `class_m` ( `classno` int(11) NOT NULL AUTO_INCREMENT, `classname` varchar(20) DEFAULT NULL, PRIMARY
KEY
(`classno`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; /*Data for the table `class_m` */ LOCK TABLES `class_m` WRITE; insert into `class_m`(`classno`,`classname`) values (1,'10软件Java'),(2,'11移动开发'),(3,'11软件JAVA'),(4,'09软件技术J'); UNLOCK TABLES; /*Table structure for table `course` */ DROP TABLE IF EXISTS `course`; CREATE TABLE `course` ( `cno` char(4) NOT NULL DEFAULT '', `cname` varchar(50) NOT NULL, `ccredit` int(11) NOT NULL, PRIMARY
KEY
(`cno`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `course` */ LOCK TABLES `course` WRITE; insert into `course`(`cno`,`cname`,`ccredit`) values ('012','HTML',4),('1','数据库基础',5),('2','数据结构',4),('3','Java面向对象程序设计',3),('4','JavaEE Web编程技术',4),('5','xml',4),('8','java',4); UNLOCK TABLES; /*Table structure for table `sc` */ DROP TABLE IF EXISTS `sc`; CREATE TABLE `sc` ( `sno` char(9) NOT NULL, `cno` char(4) NOT NULL, `grade` int(11) DEFAULT NULL,
KEY
`sno` (`sno`),
KEY
`cno` (`cno`), CONSTRAINT `sc_ibfk_1` FOREIGN
KEY
(`sno`) REFERENCES `student` (`sno`), CONSTRAINT `sc_ibfk_2` FOREIGN
KEY
(`cno`) REFERENCES `course` (`cno`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `sc` */ LOCK TABLES `sc` WRITE; insert into `sc`(`sno`,`cno`,`grade`) values ('001','1',80),('001','2',88),('001','2',80),('001','1',70),('003','3',70),('0012','1',60); UNLOCK TABLES; /*Table structure for table `student` */ DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `sno` char(9) NOT NULL, `sname` varchar(50) DEFAULT NULL, `ssex` char(2) DEFAULT '男', `sage` smallint(6) DEFAULT '20', `classno` int(4) NOT NULL, `s_entrance` datetime DEFAULT NULL, PRIMARY
KEY
(`sno`),
UNIQUE
KEY
`sname` (`sname`),
KEY
`FK_student` (`classno`), CONSTRAINT `FK_student` FOREIGN
KEY
(`classno`) REFERENCES `class_m` (`classno`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `student` */ LOCK TABLES `student` WRITE; insert into `student`(`sno`,`sname`,`ssex`,`sage`,`classno`,`s_entrance`) values ('0004','sandy','女',20,2,'2012-06-06 09:25:53'),('001','高琳','女',23,1,'2011-04-09 00:00:00'),('0012','tom','女',20,3,'2012-06-06 11:34:11'),('002','jojo','男',18,1,'2010-07-08 00:00:00'),('003','张海霞','女',25,1,'2010-03-07 00:00:00'),('008','helen','女',20,1,'2012-06-06 09:39:43'); UNLOCK TABLES; /*Table structure for table `users` */ DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `password` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL, `address` varchar(20) DEFAULT NULL, `inday` date DEFAULT NULL, PRIMARY
KEY
(`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; /*Data for the table `users` */ LOCK TABLES `users` WRITE; insert into `users`(`id`,`name`,`password`,`age`,`address`,`inday`) values (1,'abc','123',18,NULL,NULL); UNLOCK TABLES; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_
KEY
_CHECKS=@OLD_FOREIGN_
KEY
_CHECKS */;
精品课:
MySQL
5.7零基础入门与实战(精讲)
第一章:
MySQL
零基础入门详解01-
MySQL
导学课第二章 学习
MySQL
环境准备工作00-
MySQL
前生今世01- VMware 安装与配置02- VMware 安装CentOS 703- 安装 XShell04-CentOS 7 环境安装
MySQL
5.705- Windows 2016环境安装
MySQL
5.706-
SQLyog
连接
MySQL
第三章
MySQL
入门操作01-
mysql
对库的入门操作02-
mysql
对表的入门操作03-insert 入门详解04-delete 入门详解05-update入门详解06-select 入门详解07-总结第四章
MySQL
进阶实战00-二进制与阴阳八卦的关系(选听)01-
MySQL
数据类型(整形)02-
MySQL
数据类型(浮点型,定点型)03-
MySQL
数据类型(字符型)04-
MySQL
数据类型(日期型)05- 约束类型06- 清朝四库全书引入数据库的概念(选听)07- 条件查询--运算符08- 数据联合union & union all09-数据排序 order by10-小节 in,or,union11-统计函数 count12- 统计函数 sum,avg13- 统计函数max,min14- 排重 distinct15- 数据分组 group by&having16- 分页limit17- 字符串函数18-日期函数19- 数学函数20- 控制流函数21-其他函数22- 笛卡尔积(cross join)23-自然连接(natural join)24- 自连接25- 内连接 (inner join)26- 外连接(left,right join)27- 相关、不相关子查询28- 子查询 all,any29- 子查询exists not exists30- 索引31- 视图32- 存储过程33-自定义函数34- 数据备份和还原
velocity+springmvc+spring+mybaits 整合项目 用户管理
velocity+springmvc+spring+mybaitsg整合案例 用户管理 带sql ,亲自整合调试,没有问题! /*
SQLyog
Ultimate v8.32
MySQL
- 5.6.19 : Database - test ********************************************************************* */ /*!40101 SET NAMES utf8 */; /*!40101 SET SQL_MODE=''*/; /*!40014 SET @OLD_
UNIQUE
_CHECKS=@@
UNIQUE
_CHECKS,
UNIQUE
_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_
KEY
_CHECKS=@@FOREIGN_
KEY
_CHECKS, FOREIGN_
KEY
_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; CREATE DATABASE /*!32312 IF NOT EXISTS*/`test` /*!40100 DEFAULT CHARACTER SET utf8 */; USE `test`; /*Table structure for table `user` */ DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `userId` varchar(20) NOT NULL, `userName` varchar(20) DEFAULT NULL, `password` varchar(20) DEFAULT NULL, `sex` char(1) DEFAULT '0', `email` varchar(50) DEFAULT NULL, PRIMARY
KEY
(`userId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*Data for the table `user` */ insert into `user`(`userId`,`userName`,`password`,`sex`,`email`) values ('1','lm','1','1','aaaaaa@126.com'),('2','dlm','1','0','bbbbbb@qq.com'); /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_
KEY
_CHECKS=@OLD_FOREIGN_
KEY
_CHECKS */; /*!40014 SET
UNIQUE
_CHECKS=@OLD_
UNIQUE
_CHECKS */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
myspringdemo:我的spring和mybatis练习
myspring 1.Spring和MyBatis的练习 2.数据库:
MySQL
3.相关表结构: /*
SQLyog
v10.2
MySQL
- 5.1.72-community : Database - mybatis */ /*!40101 SET NAMES utf8 */; /!40101 SET SQL_MODE=''/; /*!40014 SET @OLD_
UNIQUE
_CHECKS=@@
UNIQUE
_CHECKS,
UNIQUE
_CHECKS=0 /; /!40014 SET @OLD_FOREIGN_
KEY
_CHECKS=@@FOREIGN_
KEY
_CHECKS, FOREIGN_
KEY
_CHECKS=0 /; /!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' /; /!40111
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章