2010-08-27 2 views
1

Я не имею доступа к оболочке поэтому не могу использовать команду туздЫшпра Кроме того, использование предложений типа SELECT * INTO OUTFILE имеют ограниченноеЗнаете ли вы PHP-скрипт или библиотеку для экспорта/импорта дампов баз данных MySQL?

РЕШИТЬ: Я нашел несколько PHP скриптов/библиотек/классов в Google Code ,

+1

Я бы почти гарантировал, что PHP-библиотека будет оболочкой для 'mysqldump' –

+0

Что именно ваш вопрос здесь? Вы хотите написать такую ​​библиотеку, и вам нужна помощь? Или вы хотите уже существующий для своего проекта? Каковы все задачи, которые должна выполнять эта библиотека? Должен ли он экспортировать все сразу или только одну БД за раз и т. Д.? –

ответ

2

чем в SELECT * FROM и впоследствии file_put_contents()

Иначе объяснить, почему не выполнив одно из следующих действий!

Что вы хотите, чтобы результат выглядел? Если он должен выглядеть как обычный файл дампа, это удача в написании собственного PHP для mysql dump file converter.

+2

Единственная причина, по которой я могу догадаться, - это отсутствие доступа к оболочке. –

+0

Но чем SELECT * INTO OUTFILE должен работать. – 2ndkauboy