mysql 表中添加唯一约束
mysql表中添加唯一约束
在做权限系统中,有一张表叫用户角色关系表(user_role_relation),这张表中有user_id 和role_id(建表语句如下)。
CREATE TABLE upms.`user_role_relation` (`user_role_id` varchar(32) NOT NULL COMMENT '用户角色关系表 id\n',`user_id` varchar(32) NOT NULL COMMENT '用户id\n',`role_id` varchar(32) NOT NULL COMMENT '角色id\n',`add_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (`user_role_id`),UNIQUE KEY `user_id` (`user_id`,`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色关系表\n'
我们需要对user_id 和role_id 需要做唯一约束
ALTER TABLE upms.`user_role_relation`ADD unique (`user_id`, role_id);
转载于:https://www.cnblogs.com/jakaBlog/p/10565960.html
mysql 表中添加唯一约束相关推荐
- mysql 添加表索引_如何向MySQL表中添加索引?
如何向MySQL表中添加索引? 我有一个非常大的MySQL表,包含大约15万行数据.目前,当我试着运行SELECT * FROM table WHERE id = '1'; 代码运行良好,因为ID字段 ...
- mysql联合唯一约束_MySQL中添加唯一约束和联合唯一约束
在MySQL数据库中,经常会碰到由于业务需要添加唯一键约束,唯一键约束,可以在一个列上添加约束,也可以在多个列上添加唯一约束. 一.单列唯一约束 在一列上添加唯一约束,主要是让该列在表中只能有唯一的一 ...
- MySQL中添加唯一约束和联合唯一约束
在MySQL数据库中,经常会碰到由于业务需要添加唯一键约束,唯一键约束,可以在一个列上添加约束,也可以在多个列上添加唯一约束. 一.单列唯一约束 在一列上添加唯一约束,主要是让该列在表中只能有唯一的一 ...
- mysql 表中添加数据类型_MySQL数据表添加字段(三种方式)
MySQL 数据表是由行和列构成的,通常把表的"列"称为字段(Field),把表的"行"称为记录(Record).随着业务的变化,可能需要在已有的表中添加新的字 ...
- mysql数据库唯一性_在MySQL数据库中添加唯一性约束,范围可能吗?
我有一个使用MySQL的Rails应用程序. 我在两个模型之间有一个has_many :through关联,如下所述: class Category < ActiveRecord::Base h ...
- navicat设置表中字段唯一约束
首先进入设计表: 如下界面点击索引: 如下设置: 栏位选择想要唯一约束的字段 点击保存即可
- MySQL—表中添加数据
1.在t_student数据库表中插入数据 注意:插入的数据必须和数据表字段一一对应 insert into t_student values (1,'张三','男',18,'2022-5-8','软 ...
- MySQL 表中添加 时间戳 字段
场景: 有张表的数据需要用同步工具同步至其他库,需要 update_time 时间戳字段 来做增量同步. 解决方法: alter table quant_stk_calc_d_wxcp add upd ...
- 如何向mysql表中添加数据类型_java中怎么把data类型的数据添加到数据库?
这种问题应该算是很初级的问题了,项目一直用的是util包下的date,所以临时看了一下sql.date的源码: 由源码,很容易可以看出来,sql.date提供了两种构造方法: 一. 提供年月日 @De ...
最新文章
- 分享几段祖传的 Python 代码,拿来直接使用!
- mysql批量insert数据锁表_批量插入数据产生锁阻塞的问题
- pytorch 笔记:torch.nn.Conv2d
- js检测弹出窗口拦截程序
- linux的基本使用方法,Linux/Unix基本使用方法
- 创建最原始的XMLHttprequest对象
- cocos2d-基本概念(5)-Effects 效果
- linux+多个字符分割字符串数组中,怎样通过特定的分隔符将字符串分割成数组
- mf4350d驱动下载linux,mf4350d驱动-佳能mf4350d驱动下载 1.0 官方版 - 河东下载站
- 云呐|国有企业资产管理系统建设该如何开展_固定资产管理信息系统
- 结巴分词5--关键词抽取
- 副高相当于副处吗_事单副高职称相当于副处待遇?别逗了,连公务员副科实职都不如...
- 如何制作一个蓄力跳的功能
- https://juejin.im/post/5aa4a2e35188255589496eb8#comment
- anbox 使用情况_开源Anbox在Linux中运行Android应用
- android 使用signingConfigs进行打包
- 学python需要什么软件,python软件有哪些图标
- 一个自动化工厂有哪些必备的配置
- NoSql入门和概述
- 最简单的迁徙图实现demo