2010-08-27 51 views
1

我没有shell访问所以不能使用mysqldump命令 此外,使用像SELECT * INTO OUTFILE语句进行限制的你知道任何PHP脚本或库来导出/导入MySQL数据库的转储吗?

解决:我已经发现了几个PHP脚本/库/班在谷歌代码。

+1

我几乎可以保证一个PHP库将成为'mysqldump'的包装器。 – 2010-08-27 23:18:00

+0

你的问题到底是什么?你想写这样一个图书馆,你需要一些帮助吗?或者你想为你的项目一个已经存在的吗?这个图书馆能做的所有任务是什么?它应该一次全部导出还是一次只导出一个DB等? – 2010-08-27 23:41:29

回答

2

比一个SELECT * FROM和事后file_put_contents()

否则解释为什么不执行下列操作之一!

你想要输出看起来像什么?如果它应该看起来像一个普通的转储文件,那么在编写你自己的PHP到mysql转储文件转换器的时候好运。

+2

我可以猜到的唯一原因是缺少shell访问 – 2010-08-27 23:39:20

+0

但是,比SELECT * INTO OUTFILE应该工作。 – 2ndkauboy 2010-08-27 23:52:32

相关问题