The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

Go Back   O UNIX e Linux Forum > Especial Fóruns > Programação Web, Web 2.0 e mashups
.
google unix.com



Programação Web, Web 2.0 e mashups Discuta Programação Web e Web Server Administration, incluindo LAMP, Apache, MySQL, Flash, HTML, SEO, mashups e Web APIs e outros tópicos.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
MySQL Developer, satisfazem "Quan" (também conhecido como o MySQL Query Analyzer) iBot MySQL DevZone RSS 0 05-15-2009 02:30
Universidade MySQL - Treinamento & Desenvolvimento no MySQL Internals iBot BigAdmin Solaris RSS 0 11-12-2008 09:10
a forma de quebrar o mysql dump sql arquivo learnbash Programação Shell Script e 2 05-14-2008 06:39
mysql restaurar ficheiro em vários servidores remotos? blesets Programação Shell Script e 2 09-13-2006 02:17
ajudar, qual é a diferença entre o core dump e pânico lixeira? Aileen UNIX para Dummies Perguntas & Respostas 1 06-11-2001 09:08

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Avaliação: Thread Rating: 1 votes, 5.00 average. Display Modes
  #1 (permalink)  
Old 05-29-2009
jzacsh jzacsh is offline
Usuário
  
 

Join Date: Apr 2009
Lugares: 29
Question Confusos talvez sobre o MySQL Dump & PHP

Olá. o fim de meus esforços agora são para obter uma maior mina de script (que o admin me disse que iria colocar em cron para mim) para back-up corretamente meu banco de dados MySQL. Para testar o sql back-up parte (antes de chegar a todo o script no cron, e fazer com que ele não funcionará) queria testá-lo. Então aqui está o que eu fiz:

PHP arquivo para fazer o meu teste (no servidor ao vivo)
Código:
<?php

$test = shell_exec('echo $SHELL');
echo "<pre>$test</pre>";

$output = shell_exec('sh ./sqlBack.sh');
echo "<pre>$output</pre>";
?>
Script a ser chamado pelo PHP
Código:
#!/usr/local/bin/bash

# MYSQL BACKUP:
sql_bDir="./sql_backups/" #LOCATION FOR SQL BACKUPS TO LAND
sql_bName=SqlBackup_$(date "+%A")

echo "The Shopping Cart's database backup will be in $sql_bDir and will be named $sql_bName" #NOTICE OF DATABASE BACKUP
mysqldump -uNAME -pPASS --opt DBASENAME > $sql_bDir$sql_bName.tgz
apenas para teste, ambos os arquivos foram definidos para 777 no servidor. A saída do arquivo PHP olha só como ele deve ser, mas então eu o encontrar . / sql_backups / Diretório vazio. Tentei o username, senha e database da última linha do script em que ambas as letras maiúsculas e minúsculas (ler algures que capitais funciona melhor .. qualquer jeito). Eu não sou experiente com php / mysql .. Achei que a sintaxe para que mysqldump linha em um artigo.

Agradecemos antecipadamente a todos a vossa ajuda!
 

Marcadores

Tags
backup, mysql, php teste

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 10:24.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0