mysql数据库中的KEY和PRIMARY KEY的疑惑?
我就直接po截图和代码
也可看我这篇文章
#
alter table testMyIndex add (hometown VARCHAR(45) KEY,money FLOAT UNIQUE); #正确#报错了,Multiple primary key defined 提示已经有primary key(主键)了
#alter table testMyIndex add (remarks VARCHAR(50) KEY,bankNumber VARCHAR(16) UNIQUE);
报错信息[Err] 1068 - Multiple primary key defined
我记得key关键字可以用来声明普通索引,怎么此时key关键字又有primary key的作用了?
我把创建表的语句拷贝出来
#查看创建表的语句
SHOW CREATE TABLE testMyIndex;#我把创建表的语句拷贝出来
CREATE TABLE `testmyindex` (`xing` varchar(30) DEFAULT NULL,`ming` varchar(20) DEFAULT NULL,`email` varchar(30) DEFAULT NULL,`workCity` varchar(30) DEFAULT NULL,`schoolName` varchar(40) DEFAULT NULL,`hometown` varchar(45) NOT NULL,`money` float DEFAULT NULL,PRIMARY KEY (`hometown`),UNIQUE KEY `index_email` (`email`),UNIQUE KEY `index_workCity2` (`workCity`),UNIQUE KEY `index_schoolName_workCity2` (`schoolName`,`workCity`),UNIQUE KEY `index_schoolName2` (`schoolName`),UNIQUE KEY `money` (`money`),KEY `xm` (`xing`,`ming`),KEY `index_workCity` (`workCity`),KEY `index_schoolName_workCity` (`schoolName`,`workCity`),KEY `index_schoolName` (`schoolName`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312
mysql数据库中的KEY和PRIMARY KEY的疑惑?相关推荐
- MySQL中KEY、PRIMARY KEY、UNIQUE KEY、INDEX 的区别
文章目录 一.背景知识 二.MySQL 中 KEY 与 INDEX 区别 三.key的总结和分类 四.INDEX索引介绍 五.PRIMARY KEY 和 UNIQUE KEY 的区别 六.操作索引 一 ...
- Mysql中key 、primary key 、unique key 与index区别
https://www.cnblogs.com/zjfjava/p/6922494.html 索引被用来快速找出在一个列上用一特定值的行.没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表 ...
- key mysql_mysql中key 、primary key 、unique key 与index区别
mysql中索引是非常重要的知识点,相比其他的知识点,索引更难掌握,并且mysql中的索引种类也有很多,比如primary key .unique key 与index等等,本文章向大家介绍mysql ...
- 5.0 数据库完整性详解(PRIMARY KEY、REFERENCES、CHECK、CONSTRAINT、DOMAIN、TRIGGER)
文章目录 0.思维导图 1.数据库完整性概述 2.实体完整性---PRIMARY KEY (1)实体完整性的定义 (2)实体完整性检查和违约处理 2.参照完整性---REFERENCES (1)参照完 ...
- mysql 去掉日期.0_简单介绍MySQL数据库中日期中包含零值的问题
下面小编就为大家带来一篇浅谈MySQL数据库中日期中包含零值的问题.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 默认情况下MySQL是可以接受在日期中插入0值,对于现 ...
- 从mysql数据库中读取二进制文件_数据库技术之在MYSQL数据库中如何存取二进制文件...
[数据库技术之在MYSQL数据库中如何存取二进制文件]在MySQL数据库中,不可以存放文字信息,还可以存放图片.声音.文件等二进制信息.那么在MYSQL数据库中中如何存取二进制文件?下面,武汉宏鹏鲁广 ...
- 1亿条数据如何分表100张到Mysql数据库中(PHP)
来源:http://www.jb51.net/article/70265.htm 这篇文章主要介绍了当数据量猛增的时候如何把一亿条数据分表100张到Mysql数据库中,需要的朋友可以参考下 下面通过创 ...
- 在mysql数据库中,多表查询,事务,DCL,
多表查询: * 查询语法:select列名列表from表名列表where.... * 准备sql# 创建部门表CREATE TABLE dept(id INT PRIMARY KEY AUTO_INC ...
- php 分表 实战,PHP实战:1亿条数据如何分表100张到Mysql数据库中(PHP)
<PHP实战:1亿条数据如何分表100张到Mysql数据库中(PHP)>要点: 本文介绍了PHP实战:1亿条数据如何分表100张到Mysql数据库中(PHP),希望对您有用.如果有疑问,可 ...
- python excel模板 生成excel表格_python制作简单excel统计报表3之将mysql数据库中的数据导入excel模板并生成统计图...
python制作简单excel统计报表3之将mysql数据库中的数据导入excel模板并生成统计图 #coding=utf-8 from openpyxl importload_workbookfro ...
最新文章
- J2EE 第二阶段项目之编写代码(四)
- GCD的其他(不常用)方法
- CCNA 之 三 TCP/IP 及 子网划分
- 第二部分:浅析 Linux 初始化 init 系统:upstart
- Facets:评估机器学习数据集质量利器 (来自Google、可交互、可可视化)
- Round A - Kick Start 2019
- systemctl命令
- Java 反射(初步)
- 固定编辑框输入上限和下限_两种截然不同的汉字输入场景
- Python监控文件变化:watchdog
- sap固定资产号码范围_SAP--FI详细解---固定资产
- Qt三方库开发技术:Qt应用内部打开PDF文件
- 有关《家》的经典歌曲_【经典】50首诗词,做成50首歌曲,够你享受一整年!(收藏了慢慢听)...
- python有什么游戏可以开发智力_用Python解“智力游戏”,你智商够吗?
- 朱丹超级搜索术笔记:百度搜索相关的技巧
- 苹果电子邮件怎么注册_电子邮件地址怎么写
- 如何快速融入团队并成为团队核心(四)
- 机载激光雷达的应用现状及发展趋势
- c++第七课 加法算数运算
- XDS100 V2仿真器驱动及安装指导
热门文章
- python 处理snp的vcf文件,统计snp在基因的intron、exon还是上游、下游还是不在基因及基因附近
- php语音直播怎么做,语音直播功能实现流程
- 超多好礼等你来!绘超萌兔年AI头像,抢限定AI绘画红包封面!
- 运维常用命令大全,从入门到精通就靠它了!
- 【poj 2488】A Knight's Journey 中文题意题解代码(C++)
- [幽默网文]好男人遭遇野蛮美女老婆
- WordSequence API
- 【Markdown】Typora中文手册
- 小米为什么不怕iPhone降价?
- 气象、生态、遥感、水文、洪水、语言、地质、双碳等领域模型应用教程