热门搜索: win10 小米手机 拼多多
首页 > 软件 > 如何创建mysql索引

如何创建mysql索引

2022-12-02 13:59 来源:网友投稿 浏览:1002
导读:MySQL索引的建立对于MySQL的高效运行是很重要的,下面给大家介绍一下如何创建mysql索引,有需要的朋友不妨参考一下。MySQL中可以使用alter table这个SQL语句来为表中的字段添加索引。...

如何创建mysql索引

  MySQL索引的建立对于MySQL的高效运行是很重要的,下面给大家介绍一下如何创建mysql索引,有需要的朋友不妨参考一下。

  1、添加PRIMARY KEY(主键索引)

  mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )

  2、添加UNIQUE(唯一索引)

  mysql>ALTER TABLE `table_name` ADD UNIQUE (`column`)

  3、添加INDEX(普通索引)

  mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )

  4、添加FULLTEXT(全文索引)

  mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`)

  5.添加多列索引

  mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

下面是更加详细的方法

  MySQL中可以使用alter table这个SQL语句来为表中的字段添加索引。

  使用alter table语句来为表中的字段添加索引的基本语法是:

  ALTER TABLE <表名> ADD INDEX (<字段>);

  我们来尝试为test中t_name字段添加一个索引。

  mysql> alter table test add index(t_name);

  Query OK, 0 rows affected (0.17 sec)

  Records: 0 Duplicates: 0 Warnings: 0

  执行成功后,我们来看看结果。

  mysql> describe test;

  +------------+-------------+------+-----+---------+-------+

  | Field | Type | Null | Key | Default | Extra |

  +------------+-------------+------+-----+---------+-------+

  | t_id | int(11) | YES | | NULL | |

  | t_name | varchar(50) | NO | MUL | NULL | |

  | t_password | char(32) | YES | | NULL | |

  | t_birth | date | YES | | NULL | |

  +------------+-------------+------+-----+---------+-------+

  4 rows in set (0.00 sec)

  结果可以看出,t_name字段的Key这一栏由原来的空白变成了MUL。这个MUL是什么意思呢?简单解释一下:如果Key是MUL,那么该列的值可以重复,该列是一个非唯一索引的前导列(第一列)或者是一个唯一性索引的组成部分但是可以含有空值NULL。

声明:时财网仅提供信息发布平台,如若内容有误或侵权请通过反馈通道提交信息,我们将按照规定及时处理。

热门推荐

  • “不可预料的压缩文件末端”多出现于压缩文件未下载完成,由于服务器失去响应,导致系统误以为文件已经下载完毕,将不完整的文件当成了完整的。建议把文件删除了重新下载,如果始终有问题则是资源的问题。... 更多
    --2022-12-02
  • zip格式怎么打开?利用WinRAR软件打开Zip格式文件的方法如下:1、上网搜索并下载WinRAR解压缩软件。2、WinRAR解压缩软件的安装过程:下载完成后,双击文件WRAR进行安装操作,在弹出的第一个安装窗口中选择文件安装的路径。... 更多
    --2022-12-02
  • 快乐赚是由正规公司经营的网赚第一平台,倡导快乐上网、快乐赚钱的理念,致力于为乐友们提供快速真实可靠的赚钱项目,让每一位乐友在快乐赚享受到轻松娱乐的同时,快速拿到奖励。只要有空余时间,即可免费注册账户,通过游戏试玩,打码,体验广告等方式赚取乐... 更多
    --2022-12-02
  • 皮皮时光机是皮皮精灵针对新浪微博开发的第三方微博管理应用工具,可以实现定时发布微博、定时转发新浪微博、微博互动、多人协同管理微博、个性化设置、发送记录等功能,同时还提供了强大的微博内容库资源供使用。... 更多
    --2022-12-02
  • 360手机助手曾连接成功,再次连接失败怎么办?部分品牌的手机,在从电脑上拔下后,会自动把“USB调试”开关关闭,导致再次与360手机助手连接时失败。这时,用户只需再次打开“USB调试”模式即可。... 更多
    --2022-12-13
  • 彻底删除文件?1、首先我创建两个文本文档用来测试,一个是直接删除,一个是彻底删除。2、我先直接删除这个直接删除.txt文件。在回收站里我们看到了被删除的文件。3、如果我们想直接删除一个文件而不经过回收站的话,需要在删除的时候按着shift键... 更多
    --2022-12-02
  • 抖音登录不上,有可能是网络的问题,可以切换信号质量较好的网络,之后重新进行登录。如果网络正常的情况下无法登录,有可能是抖音的服务器发生问题导致的,可以过段时间等官方服务器修复后登录,或卸载重新安装后再次登录。 更多
    --2022-11-08
  • 在360手机助手界面里选择“装软件”,然后选择“安装本地软件”,之后会弹出一个选择框,选择用户想安装的软件之后选择打开,这样就可以将本地软件安装到手机上了。通过数据线的方式将手机连接至PC,便可以通过360手机助手下载海量应用,电子书、视频、音乐、... 更多
    --2022-12-13
  • 其实屏蔽网站是比较简单的,只需要找到:C:\WINDOWS\system32\drivers\etc这个文件,然后用记事本打开,在里面填加上需要屏蔽的网站即可。需要注意的是这个文件是系统隐藏的,要进入修改,我们要先取消“隐藏受保护的操作系统文件”。... 更多
    --2022-12-02
  • u盾是什么?u盾是中国工商银行2003年推出的,是专门用来保护网银客户安全的“智能卫士”,是网民在办理网上银行业务的高级别安全工具,因为他的外形很像u盘,... 更多
    --2022-12-02

热门标签  给您最快捷的浏览方式!

  • flash按钮制作方法

    flash按钮制作步骤如下:1、双击Flash CS3图标2、选择Flash文件(ActionScript2.0)3、选择“插入”―“新建元件”4、名称为“按钮”,类型选择“按钮”5、选择“弹起”帧,用“矩形工具”绘制一个矩形,并设这个矩形边框为“无”,类型为“放射线”,填充色为“...

    2022-12-02
  • 360手机助手怎么root

    360手机助手怎么root?360手机助手是不具有ROOT功能的,请大家注意以下几点:1、root权限是手机的最高管理权限,360手机卫士只能被你授予root权限,它不会在没有允许的情况下自行取得的,授予任何一个程序root权限的方法是当运行这个程序时,被允许的程序就会...

    2022-12-13
  • 百度输入法如何快速的进行繁体字转换

    百度输入法如何快速的进行繁体字转换?生活中工作中很多时候会遇到繁体字,而目前很多输入法都支持简繁体字切换,为人们的生活带来了很多大便捷。其中,百度输入法在繁简字转换方面能达到快速切换,下面就告诉大家百度输入法如何快速的进行繁体字转换...

    2022-12-02
  • 抖音互关为什么看不到作品

    %%以华为p40,HarmonyOS2.0.0系统,抖音17.8.0为例。因为抖音进行了隐私设置。抖音互关能看到作品的具体操作如下:##打开抖音:进入到个人主页后,点击更多选项栏。##设置选项:在菜单页面中,找到“设置”。##解除隐私:点击“不看他”或者“不让他看”,点击“解除”即可。具体方法如下:

    2022-11-08
  • 人人网登录首页注册步骤

    人人网登录首页注册步骤。首先,必须拥有个人主页账号,如果已有账号请跳过此步如果没有,请先注册人人网个人主页。登录个人主页,在地址栏输入创建链接进入创建公共主页页面。...

    2022-12-02
你已经赞过了