Не уверен, смогу ли я сделать это таким образом. Я хочу получить текущий снимок базы данных и отправить его через FTP-сервер, обе эти функции должны быть реализованы в сценариях PHP.
Вот шаги, о которых я думаю сейчас.
В моих сценариях php (в основном я расширяю PDO в свой класс Dao и затем готовлю запрос),
$qry = SELECT * FROM MyTablename;
$stmt = $this->prepare($qry);
$stmt = $this->execute();
Теперь я буду хранить $stmt
в CSV-файле, используя fputcsv
, или я выполню команду sql
из самого скрипта, а затем попытаюсь сохранить результат в примечании $file(csv file)
, которого у меня нет CSV-файл со мной на данный момент, в основном мне придется создать один и, скажем, его $file
, так что тогда
$file = fputcsv($stmt); or $file = exec("Select * from MyTablename");
Поместит ли это все записи в файл? Если да, то я буду использовать функцию FTP для передачи файла в папку FTP.
Я не уверен, что этот подход будет работать, а также у меня есть сомнения относительно необходимости подготовки $qry
Буду очень признателен за любые предложения или другие советы.
Спасибо !!!