从MySQL迁移->;PostGres:在MySQL中存储PHP对象的最佳方式,在PostGres中检索?

从MySQL迁移->;PostGres:在MySQL中存储PHP对象的最佳方式,在PostGres中检索?,php,mysql,postgresql,Php,Mysql,Postgresql,我有一个MySQL数据库,它以序列化格式将PHP对象存储到BLOB字段中。我正在从MySQL->PostGres移动这个数据库 到目前为止,我还没有找到将这些PHP对象移动到PostGres的方法。将序列化的对象保存到BLOB或MySQL LongText类型的MySQL字段中,然后导入到PostGres Text或ByteA中,显然在导入时无法将数据带过来 我很乐意编写专用代码,以任何方式存储PHP对象。在MySQL中存储它们以便将它们导入PostGres的好方法是什么 注意:根据StackO

我有一个MySQL数据库,它以序列化格式将PHP对象存储到BLOB字段中。我正在从MySQL->PostGres移动这个数据库

到目前为止,我还没有找到将这些PHP对象移动到PostGres的方法。将序列化的对象保存到BLOB或MySQL LongText类型的MySQL字段中,然后导入到PostGres Text或ByteA中,显然在导入时无法将数据带过来

我很乐意编写专用代码,以任何方式存储PHP对象。在MySQL中存储它们以便将它们导入PostGres的好方法是什么

注意:根据StackOverflow的请求,此问题与不同,因为该问题不涉及postgres。

数据传输工具(Valentina Pro)将mySQL BLOB字段复制到postgres ByteA字段。此代码从该字段的内容中检索到序列化字符串:

$serializedString=pg_unescape_bytea($contentsofspostgresbyteafield)


谢谢你的提示

此人似乎已经找到了一个关于将blob表迁移到PostgreSQL.store作为JSONB的答案,或者在text/blob字段中只迁移json,然后导入到json字段中可能的重复项