千家信息网

Sequoiadb数据库怎么对主键和唯一索引键相同的表修改存储引擎为Sequoiadb

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,本篇内容主要讲解"Sequoiadb数据库怎么对主键和唯一索引键相同的表修改存储引擎为Sequoiadb",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Se
千家信息网最后更新 2025年01月23日Sequoiadb数据库怎么对主键和唯一索引键相同的表修改存储引擎为Sequoiadb

本篇内容主要讲解"Sequoiadb数据库怎么对主键和唯一索引键相同的表修改存储引擎为Sequoiadb",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Sequoiadb数据库怎么对主键和唯一索引键相同的表修改存储引擎为Sequoiadb"吧!

【问题描述】
用Nivacat连接mysql实例。通过数据传输导入一批表,修改这些表的引擎为sequoiadb。其中有一个表修改失败,报错:error 40291 from storage engine。
其建表语句为:
CREATE TABLE 'sys_district'(
'id' int(11) NOT NULL COMMENT '三级联动-区县级表',
'city_id' int(11) DEFAULT NULL COMMENT '城市id',
'district_name' varchar(100) DEFAULT NULL COMMENT '地区名称',
'short_name' varchar(40) DEFAULT NULL COMMENT '简称',
'create_time' varchar(40) DEFAULT NULL COMMENT '创建时间',
'update_time' varchar(40) DEFAULT NULL COMMENT '更新时间',
PRIMARYKEY('id'),
UNIQUE KEY 'sys_district_id' ('id') USING BTREE,
KEY 'sys_district_city_id' ('city_id') USING BTREE,
KEY 'sys_district_distruct_name' ('distruct_name') USING BTREE
)ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='区县级表;

【解决办法】
40291对应Sequoiadb的 -291 错误(-291:已经存在一个可以处理本场景的索引)。
从建表语句可以看出,主键'id'(PRIMARYKEY('id'))和唯一索引'id'( UNIQUE KEY 'sys_district_id' ('id') )重复了。

到此,相信大家对"Sequoiadb数据库怎么对主键和唯一索引键相同的表修改存储引擎为Sequoiadb"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

索引 引擎 数据 相同 数据库 存储 内容 区县 区县级 时间 语句 学习 实用 更深 兴趣 办法 名称 地区 地区名称 城市 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 浙江互通互联网络科技有限公司 lol 扭曲丛林服务器 数据字典和数据库物理模型的区别 ibm服务器 管理 数据库表怎么加唯一索引 渠道商城软件开发 信息安全与网络技术培训新闻稿 数据库被锁重启会解决问题么 十大青少年网络安全事件 支付宝支付sdk的密钥存服务器 全年未出现网络安全事件报表 安装的数据库无法还原 一图看懂网络安全教育日 合肥游戏软件开发公司 天津人人车网络技术公司 软件开发周期长吗 软件开发项目swot分析 网络安全信息产业人才发展报告 可墨网络技术有限公司 网络技术工程师图片 我国的网络安全协会 番禺有实力的小程序软件开发 服务器上的磁盘阵列需要单独配么 软件开发甄选瀚诺科技好 hp 塔式服务器 工作簿导入数据库 河南湖谷网络技术有限公司 安卓软件开发如何收费 需要验证的网络安全吗 江苏通用软件开发诚信合作
0