写这篇文章其实就是为了让自己记住mysql更改索引和建索引的语句,因为经常建表的时候搞错了,想修改索引,总是忘记语句,我向大家都遇到过这种事情吧,可能很多人说,直接用可视化的设计表的软件重新生成一个见表语句不就行了嘛,这杨虽然可以,可是我们是工程师啊,改个索引还要那么搞得话太丢脸了,而且速度也不快,更别说里面已经有数据的情况了,所以这里列出一些常用的更改索引的语句。
- 添加PRIMARY KEY(主键索引)
mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) - 添加唯一索引
mysql>ALTER TABLE `table_name` ADD UNIQUE (`column`) - 添加普通索引
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) - 添加全文索引
mysql>ALTER TABLE `table_name` ADD FULLTEXT (`column`) - 多列索引
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( column1`, `column2`, `column3` )

本文旨在提供MySQL中更改和建立索引的常用语句,帮助开发者高效地管理数据库索引,避免因频繁建表而遗忘操作语句的困扰。
10万+

被折叠的 条评论
为什么被折叠?



