使用PDO转储PgSQL数据库

时间:2014-05-15 04:42:56

标签: php deployment pdo dump postgresql-8.4

我在服务器上没有CLI访问权限,但我想运行多个pgsql数据库包含的自动部署版本和备份/恢复数据。有没有办法用PDO轻松做到这一点?

1 个答案:

答案 0 :(得分:1)

  

轻松(LY)

没有

您基本上必须重新实施pg_dump。这不会很有趣。

您可以使用pg_copy_from COPY出桌子。不确定是否存在PDO等价物。这样您就可以相对轻松地转储数据,并结合对information_schema的查询来获取表格列表。

转储表定义,用户,约束,索引等,但是......祝你好运。