mysql索引命令语句介绍

544 ℃

主键索引:索引值必须是唯一的,且不能为NULL

第一种:CREATE TABLE table_name(id int PRIMARY KEY aoto_increment,name varchar(10));

第二种: ALTER TABLE table_name ADD PRIMARY KEY (columnName);

普通索引:索引值可出现多次mysql普通索引

第一种:CREATE INDEX index_name on table_name(columnName);

第二种:ALTER TABLE table_name ADD INDEX index_name (columnName);

唯一索引:索引列的值必须唯一,但允许有空值NULL,并可以有多个

第一种: CREATE UNIQUE INDEX index_name ON table_name(columnName);

第二种:ALTER TABLE table_name ADD UNIQUE INDEX index_name ON (columnName);

单值索引:即一个索引只包含单个列,一个表可以有多个单列索引

第一种: CREATE INDEX index_name ON table_name(columnName);

第二种:ALTER TABLE table_name ADD INDEX index_name ON (columnName);

复合索引:即一个索引包含多个列

第一种: CREATE INDEX index_name ON table_name(columnName1,columnName2...);

第二种:ALTER TABLE table_name ADD INDEX index_name ON (columnName1,columnName2...);

查询索引

第一种:SHOW INDEX FROM table_name;

第二种:SHOW KEYS FROM table_name;

删除索引

第一种: DROP INDEX index_name ON table_name;

第二种:ALTER TABLE table_name DROP INDEX index_name;

删除主键索引:ALTER TBALE table_name DROP PRIMARY KEY;

HTTP协议如何避免重复提交问题?(代码示例)

mysql索引失效一般是有哪些原因造成的

MySQL中如何创建与删除索引

mysql为什么要使用索引,索引有哪些优势

标签: mysql主键索引, mysql删除索引, mysql单值索引, mysql唯一索引, mysql复合索引, mysql普通索引, mysql查询索引, mysql索引, 索引命令

上面是“mysql索引命令语句介绍”的全面内容,想了解更多关于 mysql 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_4824.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

生活小工具

收录了万年历、老黄历、八字智能排盘等100+款小工具!生活小工具
java常见排序算法——选择排序(附代码示列)
如何利用Vue和网易云API开发一款个性化音乐
html注释的用法及注意事项
PHP5.6语法中如何利用static关键字定义静态变量
详解dedecms搜索页面单独调用搜索结果条数的实现