nacos配置报错Unknown column ‘encrypted_data_key‘ in ‘field list‘
·
问题描述
1.nacos导入配置失败:未读取到合法的数据,请检查导入的数据文件
2.nacos添加配置报错: 发布失败。请检查参数是否正确
问题分析
这是nacos版本的问题,我使用的版本是nacos2.0.3。在nacos2.1.0以下的版本的MySQL数据库中的相应表是没有’encrypted_data_key’字段的。
检查自己的数据库发现:
config_info
config_info_beta
his_config_info
都存在`encrypted_data_key`这个字段
**
解决方案
**
删除三张表里面的字段
alter table config_info drop column `encrypted_data_key`;
alter table config_info_beta drop column `encrypted_data_key`;
alter table his_config_info drop column `encrypted_data_key`;
问题解决
总结:
nacos版本>2.1,数据库表要有encrypted_data_key这个字段
nacos版本<2.1,数据库表不能有encrypted_data_key这个字段
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)