不是,主键有索引的作用。当你创建或设置主键时,mysql会自动添加与主键对应的唯一索引,不需要额外添加。如果查询条件中没有使用主键,可以将查询字段设置为索引。如果要在主键上设置索引,主键有索引的功能。扩展数据:
1.主键必须是唯一索引,唯一性不一定是主键。
2.一个表可以有多个唯一索引,但只能有一个主键。
3.主键列不允许为空,而唯一索引列允许为空。
4.主键也可以由多个字段组成复合主键,复合主键也是唯一索引。
让 让我们先谈谈临时表的概念。顾名思义,临时表是临时的,销毁的表就用完了。数据可以存储在临时文件系统或固定磁盘文件系统中。临时表如下:
1个全局临时表
这个临时表在数据库实例启动后生效,在数据库实例销毁后失效。在MySQL中,这个临时表对应的是内存表,也就是内存引擎。
2会话级临时表
该临时表在用户成功登录系统后生效,在用户退出时失效。MySQL中的临时表是指用cr:/usr/local/mysql/data# ln-s/run/shm//usr/local/MySQL/data/tmp _ spac:/usr/local/mysql/data#ls-l | gr: 28 tmp _ space 2-gt/run/shm/
然后把
innodb _ temp _ data _ file _ path tmp _ spac: 200 m: auto extend
添加到中[mysqld]下面的行。
重启MySQL服务后,
mysqlgtselect @ @ innodb _ t: tmp _ spac: 200 m: auto extend
1行一组(0.00秒)
编写一个存储过程来批量创建临时表:
分隔符$$
使用` t_girl`$$
drop procedure IF EXISTS ` sp _ create _ temporary _ table ` $ $
CREATEDEFINER`root`@`localhost `过程` sp_create_temporary_table `(
在f_无符号整数)
开始
声明i INT无符号默认值1
当我离开时
防御命令(Defense Order)
SET @ stmt CONCAT(create temporary table tmp,I,(id int,tmp_desc varchar(60))
从@stmt准备s1
执行s1
集合i i 1
结束时间
丢弃准备s1
结束$$
定界符
现在创建10个临时表:
mysqlgtcall sp _ create _ temporary _ table(10)
QueryOK,0行受影响(0.07秒)
如果在以前,我们只知道创建了10个临时表,但只能靠记忆或手工记录临时表的名称等信息。
现在,您可以直接从数据字典中检索相关数据。
mysqlgt select * from information _ _ temp _ table _ info
- - - - - -
| TABLE _ ID | NAME | N _ COLS | SPACE | PER _ TABLE _ TABLESPACE | IS _ COMPRESSED |
- - - - - -
| 56 | # SQL 1705 _ 2 _ 9 | 5 | 36 | FALSE | FALSE |
| 55 | # SQL 1705 _ 2 _ 8 | 5 | 36 | FALSE | FALSE |
| 54 | # SQL 1705 _ 2 _ 7 | 5 | 36 | FALSE | FALSE |
| 53 | # SQL 1705 _ 2 _ 6 | 5 | 36 | FALSE | FALSE |
| 52 | # SQL 1705 _ 2 _ 5 | 5 | 36 | FALSE | FALSE |
| 51 | # SQL 1705 _ 2 _ 4 | 5 | 36 | FALSE | FALSE |
| 50 | #sql1705_2_3 | 5 | 36 |假|假|
| 49 | # SQL 1705 _ 2 _ 2 | 5 | 36 | FALSE | FALSE |
| 48 | # SQL 1705 _ 2 _ 1 | 5 | 36 | FALSE | FALSE |
| 47 | # SQL 1705 _ 2 _ 0 | 5 | 36 | FALSE | FALSE |
- - - - - -
一组10行(0.00秒)
我 我将在这里停止功能。如果对性能感兴趣,可以找时间测试一下。
微信是目前最受欢迎的社交媒体应用之一,拥有数十亿的用户。为了提供更好的用户体验,微信在近年来添加了夜间模式功能,允许用户在夜间使用应用时减少对眼睛的伤害。然而,随着人们对白天模式的需求增加,微信也推出了白天模式,以满足不同用户的需求。微信的
4t硬盘怎么分区win10?用于分区的4tb硬盘数量没有限制。建议你分成2~3个区。系统套装,作为500G的空间,重点是一个系统c盘。然后,如果有多余的容量,你可以根据你的功能进行分区,例如,一个文件区和一个视频分界区。尽量少放一个日常数据
Kele录屏是一款功能强大的录屏软件,它可以帮助用户轻松地录制屏幕活动并保存为视频文件。在使用Kele录屏时,有时我们需要知道录制的文件大小,以便更好地管理和分享录制的内容。这篇文章将教你如何设置Kele录屏的文件大小工具条。步骤一:打开K
GIF图像是一种常见的动画图像格式,它由多幅图像帧组成,通过快速播放这些帧可以呈现出连续变化的效果。在Matlab中,我们可以利用其强大的图像处理功能来生成和编辑GIF图像。首先,我们需要在Matlab中加载图像处理工具箱。可以通过在命令窗
word最简单的自动求和方法?新建小方框文档,点击【插入】-【表格】。填写数据在表格中的前几列输入输入数据,之后一列空白。打开公式设置再点击还有一个单元格,选择【布局】-【数据】-【公式】。可以设置公式在弹出来的窗口中再输入公式sum(le
Excel是一款功能强大的电子表格软件,常被用于数据分析和管理。在一些情况下,我们需要在Excel表格中添加下拉框来限制数据输入范围。本文将介绍如何制作一个性别的下拉框。步骤1:打开Excel并创建新表格首先,点击桌面上的Excel图标,启
魅族手机作为一款知名的智能手机品牌,其通讯录功能十分强大和实用。然而,有时候我们可能会需要删除手机中的全部通讯录,无论是因为换手机、清理联系人信息还是其他原因,本文将为您介绍如何快速删除魅族手机中的全部通讯录,并提供了一些删除时需要注意的事
关于保洁的基本流程?清洗护理工艺流程万分感谢:1.刷洗:将去蜡水与清水按比例配成溶剂,通过机器底部喷头均匀喷于药液和刷子匀速旋转,使提升到清洁后的效果,使清洁后的地板、整洁、乾净。2.吸水膨胀:用吸水器将地面上的污水清洁很干净。3.上蜡:用
王者荣耀是一款非常火爆的手机游戏,深受玩家们的喜爱。如果你想要体验最新的版本内容,可以下载王者荣耀的体验服。下面是下载王者荣耀体验服的具体步骤:步骤一:打开浏览器并搜索“王者荣耀”首先,在你的手机上打开任意一款浏览器应用程序,比如Chrom
引言:在进行图像美化处理时,添加圆角边框是一种常见的效果之一。这种简单而又实用的处理方式能够使图片更加精细、柔和,同时也增添了一种独特的艺术感。本文将以PS软件为例,详细介绍如何给图片加上圆弧边框,让你的作品更具吸引力。1. 打开图片:首先