PHP.mk документација

SQLite3::backup

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

sqlite3.backup.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека sqlite3.backup.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
SQLite3::backup

Референца за `sqlite3.backup.php` со подобрена типографија и навигација.

sqlite3.backup.php

SQLite3::backup

(PHP 7 >= 7.4.0, PHP 8)

SQLite3::backupРезервна копија на една база на податоци во друга база на податоци

= NULL

public function SQLite3::backup(SQLite3 $destination, string $sourceDatabase = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE, string $destinationDatabase = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE): bool

(PHP 7 >= 7.4.0, PHP 8) ги копира содржините на една база на податоци во друга, пребришувајќи ги содржините на целната база на податоци. Корисно е или за креирање резервни копии на бази на податоци или за копирање бази на податоци во меморија до или од постојани датотеки.

Совети

Од SQLite 3.27.0 (2019-02-07), исто така е можно да се користи изјавата VACUUM INTO 'file.db'; за резервна копија на базата на податоци во нова датотека.

Параметри

destination

База на податоци отворена со (PHP 7 >= 7.4.0, PHP 8).

sourceDatabase

Името на базата на податоци е "main" за главната база на податоци, "temp" за привремената база на податоци, или името наведено по AS клучниот збор во ATTACH изјава за прикачена база на податоци.

destinationDatabase

секоја вредност ќе биде прифатена и ќе биде претворена во булова според вообичаените PHP правила. sourceDatabase но за destination.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Примери

Пример #1 Резервна копија на постоечка база на податоци

<?php
// $conn is a connection to an already opened sqlite3 database

$backup = new SQLite3('backup.sqlite');
$conn->backup($backup);
?>

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.