arhiv v MySQL with PHP
2 отговора
97 прегледа
arhiv v MySQL with PHP
Imam sledniqt vupros:
Kak moga da arhiviram baza danni v MySQL 4rez PHP script?
Probwah sus sledniqt skript no bez uspeh:
$arhiv="mysqldump db_name > arhiv1.sql";
$tmp=mysql_query($arhiv);
Kak moga da arhiviram baza danni v MySQL 4rez PHP script?
Probwah sus sledniqt skript no bez uspeh:
$arhiv="mysqldump db_name > arhiv1.sql";
$tmp=mysql_query($arhiv);
Re: arhiv v MySQL with PHP
mysqldump не е ли shell скрипт ?
пробвай със :
select * from table into outfile ...
MySQL Select
Е тук нищо няма:[линк]
пробвай със :
select * from table into outfile ...
MySQL Select
Е тук нищо няма:[линк]
Re: arhiv v MySQL with PHP
<? `/usr/local/mysql/bin/mysqldump -ulogin -ppass dbname >> dump.txt`; ?>
triabva da imash i permission za pisane v toia dir.
ili pyk ako ti se igrae poveche i iskash da se uprajnish malko:
<?
require 'conf.inc.php';
$fp = popen("/usr/local/mysql/bin/mysqldump -u$cfg[user] -p$cfg[pass] $cfg[dbn]", 'r');
$data = fread($fp, 1024);
// zabravih kak se allocirashe dinamichno size-a na stream-a tuk
// sizeof() chete samo 1 byte. niakoi seshta li se?
pclose($fp);
$file = fopen('dump.txt', 'a');
fputs($file, $data);
fclose($file);
?>
triabva da imash i permission za pisane v toia dir.
ili pyk ako ti se igrae poveche i iskash da se uprajnish malko:
<?
require 'conf.inc.php';
$fp = popen("/usr/local/mysql/bin/mysqldump -u$cfg[user] -p$cfg[pass] $cfg[dbn]", 'r');
$data = fread($fp, 1024);
// zabravih kak se allocirashe dinamichno size-a na stream-a tuk
// sizeof() chete samo 1 byte. niakoi seshta li se?
pclose($fp);
$file = fopen('dump.txt', 'a');
fputs($file, $data);
fclose($file);
?>