1.首先创建表CMMTBKIN,表结构如下。
CREATE TABLE CMMTBKIN
(
ID BIGINT(12) NOT NULL PRIMARY KEY AUTO_INCREMENT,
LBNK_NO VARCHAR(12) NOT NULL,
LBNK_NM VARCHAR(256) NOT NULL,
LBNK_CD VARCHAR(3) DEFAULT ' ' NOT NULL,
CORP_ORG VARCHAR(12) DEFAULT ' ' NOT NULL,
ADM_CITY VARCHAR(20) DEFAULT ' ' NOT NULL,
ADM_PROV VARCHAR(20) DEFAULT ' ' NOT NULL,
ADM_RGN VARCHAR(20) DEFAULT ' ' NOT NULL,
PROV_CD VARCHAR(2) DEFAULT ' ' NOT NULL,
CITY_CD VARCHAR(4) DEFAULT ' ' NOT NULL,
TM_SMP VARCHAR(26) DEFAULT ' ' NOT NULL
) ;
录入数据多于10万条。
2.用create 语句创建索引。
mysql> create index cmmtbkin_in1 on cmmtbkin(lbnk_cd);
mysql> create unique index cmmtbkin_ui1 on cmmtbkin(lbnk_no);
3.用alter table 添加索引。
mysql> alter table cmmtbkin add index cmmtbkin_in1 (lbnk_cd);
mysql> alter table cmmtbkin add unique cmmtbkin_uiq(lbnk_no);
mysql> alter table cmmtbkin add primary key (id); 单表中只能有一个主键。
4.删除索引
mysql> drop index cmmtbkin_in1 on cmmtbkin;
mysql> alter table cmmtbkin drop index cmmtbkin_in1;
mysql> alter table cmmtbkin drop primary key ;
这篇博客介绍了如何在MySQL中创建和管理主键及索引。首先,展示了创建包含主键ID的CMMTBKIN表的SQL语句。接着,通过`CREATE INDEX`和`ALTER TABLE`语句添加普通索引和唯一索引。此外,还演示了如何使用`ALTER TABLE`添加主键以及删除索引的方法,包括普通索引和主键。
10万+

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



