在创建表的时候即指定联合索引,例如 -- 如果存在表,则删除DROP TABLE IF EXISTS core_fund_shares -- 创建表CREATE TABLE `core_fund_shares` ( `fund_code`
-- 如果存在表,则删除DROP TABLE IF EXISTS core_fund_shares -- 创建表CREATE TABLE `core_fund_shares` ( `fund_code` varchar(10) NOT NULL COMMENT '基金代码', `shares_code` varchar(10) NOT NULL COMMENT '股票代码', PRIMARY KEY (`fund_code`,`shares_code`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='基金股票关联信息表'-- 在此中 'fund_code'与 'shares_code' 便组成了联合索引
ALTER TABLE 表名称 ADD INDEX 索引名称(列名称,列名称...)
来维护表索引alter table core_fund_shares add index idx_fund_code_shares_code(fund_code,shares_code)
来源地址:https://blog.csdn.net/weixin_45495923/article/details/131126110
--结束END--
本文标题: MYSQL创建联合索引
本文链接: https://www.lsjlt.com/news/382701.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0