欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

mysql 实现设置多个主键的操作

时间:2022-05-30 13:56:32|栏目:MySQL|点击:

user表,身份证号码要唯一,手机号码,邮箱要唯一

实现方式:

表结构不用动。一个主键Id 加索引实现

如图类型设置索引类型为Unique 唯一 选择栏位,命个名就行。索引方式btree 就好。ok啦~

补充:mysql实现多表主键不重复

同一个数据库中有两张表,里面字段都是一样,只是因为存的数据要区分开。但是主键不能重复。具体实现如下:

新建数据库 mytest

新建user表和admin表

CREATE TABLE `user` (
 `user_id` INT(11) NOT NULL,
 `user_name` VARCHAR(255) NOT NULL,
 `password` VARCHAR(255) NOT NULL,
 `phone` VARCHAR(255) NOT NULL,
 PRIMARY KEY (`user_id`)
)
COMMENT='用户表'
COLLATE='utf8_general_ci'
ENGINE=InnoDB;

上一篇:mysql实现自增序列的示例代码

栏    目:MySQL

下一篇:Mysql 增加主键或者修改主键的sql语句操作

本文标题:mysql 实现设置多个主键的操作

本文地址:https://idc91.com/shujuku/3937.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号