如何创建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。
flash按钮制作步骤如下:1、双击Flash CS3图标2、选择Flash文件(ActionScript2.0)3、选择“插入”―“新建元件”4、名称为“按钮”,类型选择“按钮”5、选择“弹起”帧,用“矩形工具”绘制一个矩形,并设这个矩形边框为“无”,类型为“放射线”,填充色为“...
360手机助手怎么root?360手机助手是不具有ROOT功能的,请大家注意以下几点:1、root权限是手机的最高管理权限,360手机卫士只能被你授予root权限,它不会在没有允许的情况下自行取得的,授予任何一个程序root权限的方法是当运行这个程序时,被允许的程序就会...
百度输入法如何快速的进行繁体字转换?生活中工作中很多时候会遇到繁体字,而目前很多输入法都支持简繁体字切换,为人们的生活带来了很多大便捷。其中,百度输入法在繁简字转换方面能达到快速切换,下面就告诉大家百度输入法如何快速的进行繁体字转换...
%%以华为p40,HarmonyOS2.0.0系统,抖音17.8.0为例。因为抖音进行了隐私设置。抖音互关能看到作品的具体操作如下:##打开抖音:进入到个人主页后,点击更多选项栏。##设置选项:在菜单页面中,找到“设置”。##解除隐私:点击“不看他”或者“不让他看”,点击“解除”即可。具体方法如下:
人人网登录首页注册步骤。首先,必须拥有个人主页账号,如果已有账号请跳过此步如果没有,请先注册人人网个人主页。登录个人主页,在地址栏输入创建链接进入创建公共主页页面。...