Ver um Único Post
Antigo 05-12-2009, 08:33 AM   #1 (permalink)
ChoVinisTa
Dino Secret Experience
 
Avatar de ChoVinisTa
 
Registrado em: Dec 2008
Localização: Marte
Posts: 860
Agradeceu: 187
Agradecido 895 Vezes em 362 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 11,702, Nível: 71
Pontos: 11,702, Nível: 71 Pontos: 11,702, Nível: 71 Pontos: 11,702, Nível: 71
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Marcos V.

Inventório de ChoVinisTa

Padrão Script de Backup Database

Aqui está uma script backup do SQL você pode usar funções em PHP. Você já deve ter uma conexão com o servidor SQL para usá-lo (obviamente). A função é a seguir:

Código PHP: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
function mysql_dump_tables($database,$backupFile,$list){
mysql_select_db($database) or die("Cannot connect to database.");
$date date("Y-m-d-H-i-s");
$result1 mysql_list_tables("$database");
$num_rows mysql_num_rows($result1);
for (
$i 0$i $num_rows$i++) {

$newtable mysql_tablename($result1$i);
$newdir $backupFile."$database($date)";
$createdir mkdir($newdir);
$directory "".$newdir."/$newtable.sql";
$query "SELECT * INTO OUTFILE '$directory' FROM $newtable";
$result mysql_query($query) or die("SQL ERROR");
if(
$result){
if(
$list == 0) { } else {
echo 
"Backed up successfully to <font color='blue'>$directory</font><br>";
}

} else { echo 
"Backup failed for '$newtable', Check the directory and try again.<br>"
}

}
if(
$list == 0) { } else { echo "<p>mysql_dump_tables() function ended.<p>";}

Função uso:
mysql_dump_tables ($ database, $ directory, $ lista);

$ database = "gunbound"; / / Auto-explanitory
Diretório $ = "C: / backup /", / / Um diretório para trás até neste formato: "C: / backup /" com a escova transmitir-barra. O diretório deve pré-existir ou um erro irá ocorrer
$ lista = 1 / / Desativa visualização ligado ou desligado. Defina para 1 ou 0.

Será dump SQL arquivos no diretório que você especificou em quadros separados, e irá criar subpastas para cada backup com um datetime YmdHis carimbo. Trabalha para alguma coisa, não apenas GunBound.

Creditos:
LEO THE FOX OU PAISAPK

__________________
De volta a ativa...
ChoVinisTa está offline  
Links Patrocinados
 

Search Engine Optimization by vBSEO 3.3.0