gpt4 book ai didi

mysql - 如果没有专有数据库引擎,将数据库转换为 mysql 的最佳方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 07:57:38 25 4
gpt4 key购买 nike

我在一家很小的公司工作。我最近面临一个问题,即是否有一种好方法可以在不拥有专有数据库引擎的情况下将专有数据库转换为 MySQL 数据库,例如如果给了一个大型 oracle 数据库文件(或选择您最喜欢的专有数据库引擎格式),但没有 oracle 数据库引擎的许可证,是否有一种好的、完全可靠的方法将其转换为 MySQL 数据库格式可以用MySQL数据库引擎读取吗?关于哪种专有格式是来源,我的问题非常模糊,只是因为会有多个来源,而且看起来它们会“各种各样”。我怀疑没有完全可靠的方法,尤其是对于各种各样的专有数据库。如果有一些专有格式是可能的,我仍然有兴趣知道,尽管“各种各样”可能是真正的问题。最大限度地减少成本、工作量和正确转换是关键,因此我认为这可能在不可能的列表中。

-约翰

最佳答案

大多数商业数据库都有试用版或有限下载版,至少应该足以导出数据和模式。

无论您如何操作,读取模式并在 MySQL 中创建结构然后将每个表导出为 CSV 并将其重新导入到 MySQL 中可能比依赖直接转换工具更安全。

附言。当然,如果您有大量存储过程或自定义 Oracle 特定 SQL,那么它会造成更大的伤害!

关于mysql - 如果没有专有数据库引擎,将数据库转换为 mysql 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3038426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com