mysql4
2021/9/20 19:29:03
本文主要是介绍mysql4,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
-- 创建普通索引 CREATE TABLE test4( id TINYINT UNSIGNED, username VARCHAR(20), INDEX in_id(id), #in-id与in-username是索引名称,删除时会用到 KEY in_username(username) ); DROP INDEX in_id ON test4; DROP INDEX in_username ON test4; CREATE INDEX in_id ON test4(id); ALTER TABLE test4 ADD INDEX in_username(username); -- 创建唯一索引 CREATE TABLE test5( id TINYINT UNSIGNED AUTO_INCREMENT KEY, username VARCHAR(20) NOT NULL UNIQUE, card CHAR(18) NOT NULL,#两种创建唯一性索引的方法 UNIQUE KEY uni_card(card) ); ALTER TABLE test5 DROP INDEX uni_card; DROP INDEX username ON test5; CREATE UNIQUE INDEX uni_username ON test5(username); ALTER TABLE test5 ADD UNIQUE INDEX uni_card(card); -- 创建全文索引 CREATE TABLE test6( id TINYINT UNSIGNED AUTO_INCREMENT KEY, username VARCHAR(20) NOT NULL UNIQUE, userDesc VARCHAR(20) NOT NULL, FULLTEXT INDEX full_userDesc(userDesc)#fulltext index创建全文索引 ); DROP INDEX full_userDesc ON test6; CREATE FULLTEXT INDEX full_userDesc ON test6(userDesc); -- 创建单列索引 CREATE TABLE test7( id TINYINT UNSIGNED AUTO_INCREMENT KEY, test1 VARCHAR(20) NOT NULL, test2 VARCHAR(20) NOT NULL, test3 VARCHAR(20) NOT NULL, test4 VARCHAR(20) NOT NULL, INDEX in_test1(test1)#与创建普通索引相同 ); -- 创建多列索引 CREATE TABLE test8( id TINYINT UNSIGNED AUTO_INCREMENT KEY, test1 VARCHAR(20) NOT NULL, test2 VARCHAR(20) NOT NULL, test3 VARCHAR(20) NOT NULL, test4 VARCHAR(20) NOT NULL, INDEX mul_t1_t2_t3(test1,test2,test3)#普通联合索引 ); ALTER TABLE test8 DROP INDEX mul_t1_t2_t3; ALTER TABLE test8 ADD INDEX mul_ti_t2_t3(test1,test2,test3); CREATE TABLE test9( id TINYINT UNSIGNED AUTO_INCREMENT KEY, test1 VARCHAR(20) NOT NULL, test2 VARCHAR(20) NOT NULL, test3 VARCHAR(20) NOT NULL, test4 VARCHAR(20) NOT NULL, UNIQUE KEY mul_t1_t2_t3(test1,test2,test3)#唯一联合索引 ); -- 创建空间索引 CREATE TABLE test10( id TINYINT UNSIGNED AUTO_INCREMENT KEY, test GEOMETRY NOT NULL, SPATIAL INDEX spa_test(test) )ENGINE=MyISAM; DROP INDEX spa_test ON test10; CREATE SPATIAL INDEX spa_test ON test10(test);
这篇关于mysql4的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-20部署MySQL集群入门:新手必读指南
- 2024-11-20部署MySQL集群教程:初学者指南
- 2024-11-20部署MySQL集群项目实战:新手教程
- 2024-11-20部署MySQL集群资料:新手入门教程
- 2024-11-20MySQL集群部署教程:入门级详解
- 2024-11-20MySQL集群教程:入门与实践指南
- 2024-11-20部署MySQL集群教程:新手入门指南
- 2024-11-20MySQL读写分离教程:轻松入门
- 2024-11-20部署MySQL集群入门:一步一步搭建你的数据库集群
- 2024-11-19部署MySQL集群学习:入门教程