有关SQL

变化太快了!一句话Codex就把MySQL库迁移到了 PostgreSQL

这可能是我最后一篇写数据库技术的帖子了 !!
Codex 已经让纯技术贴完全失去写的意义,它带来的技术平权史无前例。我不过是它验证现实细节的物理机器
今天分享的技巧,曾经是月薪 6位数的 DBA 才能操刀的活儿。而现在实现起来,大概 20分钟 —— MySQL 到 PostgreSQL 的数据库迁移
我把本次实验录了屏,简单说下视频中的操作:
1/ MySQL 整库 Schema 备份下来 
2/ ChatGTP 帮写 goal  
3/ Codex App 完成 Plan + Implementation
我声明,在我有限的数据库技能中,只用过 SQL Server, Oracle, MySQL,对 PostgreSQL 从未有过实战
但本次的迁移,就连安装都是 Codex App(不是 Codex Cli) 帮我在本机装好的。
Image
Codex App 有项特别亮眼的技能,叫做 goal. 我用 ChatGPT 帮我生成了 本次迁移的 goal. 再回传给 Codex 执行。
Image
执行过程中,有个小插曲,Codex 提示 goal faile to fetch. 然后它提示用 /plan 先生成计划,再做实施 /implement plan 会比较稳。
嗯,听它的。
过程中有任何其他提示,在人类的确认下,它会自动执行或写在最后的工作报告中。然后过了 20分钟,我看到了 Mac 上新建的 PostgreSQL 实例库
一切都结束了……