返回列表 发帖
查看: 1504|回复: 1

[已解决] 在从innodb模式导出的数据库后,导入到myisam模式的数据库中提示

13

主题

86

回帖

180

积分

渐入佳境

贡献
0 点
金币
69 个
发表于 2023-3-14 07:11:46 | 查看全部 |阅读模式


在从innodb模式导出的数据库后,导入到myisam模式的数据库中提示以下信息:


错误


SQL 查询:


--
-- Indexes for table `dz_aljbd_platform_revenue`
--
ALTER TABLE `dz_aljbd_platform_revenue`
  ADD PRIMARY KEY (`id`),
  ADD KEY `pluginid` (`pluginid`,`store_id`,`fee`) USING BTREE,
  ADD KEY `fee` (`fee`,`bid`,`pluginid`) USING BTREE,
  ADD KEY `time` (`time`);
MySQL 返回: 文档

#1071 - Specified key was too long; max key length is 1000 bytes


应该是两种模式的索引文件的长度不一样导致的,但不清楚如何具体操作修改KEY索引文件的长度才能解决这个问题。
1 贡献+1 金币

最佳答案

innodb引擎的数据不应该导入到myisam去
回复

使用道具 举报

35

主题

6368

回帖

1万

积分

应用开发者

贡献
643 点
金币
1450 个
QQ
发表于 2023-3-14 08:37:05 | 查看全部
innodb引擎的数据不应该导入到myisam去
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-12-20 10:18 , Processed in 0.040106 second(s), 14 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表