mysql 添加索引
作者:会飞的
创建索引ALTERtabletableNameADDINDEXindexName(columnName)创建普通索引ALTERTABLEtbl_nameADDPRIMARYKEY(column_list):该语句添加一个主键,这意味着索引值必须是唯一的,且不能为NULL。ALTERTABLEtbl_nameADDUNIQUEindex_name(column_list):这条语句创建索引的值必须是唯一的(除了NULL外,NULL可能会出现多次)。ALTERTABLEtbl_n
创建索引
ALTER table tableName ADD INDEX indexName(columnName) 创建普通索引
ALTER TABLE tbl_name ADD PRIMARY KEY (column_list): 该语句添加一个主键,这意味着索引值必须是唯一的,且不能为NULL。
ALTER TABLE tbl_name ADD UNIQUE index_name (column_list): 这条语句创建索引的值必须是唯一的(除了NULL外,NULL可能会出现多次)。
ALTER TABLE tbl_name ADD INDEX index_name (column_list): 添加普通索引,索引值可出现多次。
ALTER TABLE tbl_name ADD FULLTEXT index_name (column_list):该语句指定了索引为 FULLTEXT ,用于全文索引。
删除索引的语法
ALTER TABLE testalter_tbl DROP INDEX c;
显示索引信息
你可以使用 SHOW INDEX 命令来列出表中的相关的索引信息。可以通过添加 \G 来格式化输出信息。
mysql> SHOW INDEX FROM table_name;
猜你喜欢
您可能感兴趣的文章:
- 关于在vue项目中使用wangEditor 富文本编辑器
- mac 每次要重启bash_profile
- 项目总结(css3中的阴影效果)
- JavaScript之递归 详解!
- go/goland/phpstorm/webstorm 激活码
- php mysql 最后一个id(mysql_insert_id())
- 错误22无效的参数
- mysql alter table修改/ 增加表字段操作
- golang - 安装go
- golang - 包管理go modules
- golang -配置编辑工具GoLand
- golang - 字符串(string)长度
- 系统连接数问题处理
- 双网卡绑定
- mysql备份表
- Taro 小程序引用fontsize 不显示问题
- 连接mysql数据库 php
- mysql 重命名表名
- caught error, errno:2,errmsg:imagettfbbox(): Could not read font,file