数据库导入rds 数据服务 表导入不全 因为rds禁用MYISAM

文章讨论了在将本地生成的SQL数据导入阿里云RDS或其他RDS服务时遇到的问题,原因在于同事误用了MyISAM引擎创建的表。解决方法是识别并手动修改表的引擎为InnoDB,确保数据完整导入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

避坑

问题:  数据从本地 生成sql  导入rds线上数据中  一直导入不全  

描述:  RDS(Relational Database Service)数据库服务,比如阿里云 RDS、AWS RDS 等,通常有一些默认的配置来保障数据库的安全性和稳定性。禁用 MyISAM 存储引擎可能是其中的一项策略,因为 MyISAM 不支持事务,且在崩溃恢复方面不如 InnoDB 可靠。

解决:   发现是同事在本地navicat中建表的时候 之前表都是innodb引擎  他建了个表是默认是MyISAM引擎 所以导入的时候 到这个表就会报错  手动替换把引擎切换成innoDB引擎 重新导入  数据成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值