0

我正在尝试从旧站点迁移到新站点。旧站点使用 MySQL,新站点使用 PostgreSQL。我的问题是我在 PHP 中编写了一个迁移脚本,该脚本从旧数据库中查询信息,以便我可以将它们插入到同一脚本中的新数据库中。我需要脚本的原因是我必须调用其他函数来执行操作和操作数据,因为表列不是一对一的匹配,所以我不能只做备份和恢复类型的情况。我对我使用的两个数据库都有一个类。

mysql 查询有效,但 postgres 没有。他们收到错误消息说pg_query(): 19 is not a valid PostgreSQL link resource in xxx

那么是否可以在同一个脚本中同时运行它们?如果我分别调用这两个脚本,它可以正常工作,但我无法将数据从旧服务器获取到新服务器。我到处看了看,没有看到很多问题需要在一个文件中使用两个数据库。任何帮助都会很酷。

4

1 回答 1

0

您对两种资源使用相同的变量并将 mysql 资源传递给 postgresql 函数

于 2013-06-13T01:14:43.647 回答