<?php// 備份資料庫
$host = "localhost";
$user = "root"; //資料庫賬號
$password = ""; //資料庫密碼
$dbname = "test"; //資料庫名稱
// 這裡的賬號、密碼、名稱都是從頁面傳過來的
if (!mysql_connect($host, $user, $password)) // 連線mysql資料庫
if (!mysql_select_db($dbname)) // 是否存在該資料庫
mysql_query("set names 'utf8'");
$mysql = "set charset utf8;\r\n";
$q1 = mysql_query("show tables");
while ($t = mysql_fetch_array($q1))}
$filename = $dbname . date('ymjgi') . ".sql"; //存放路徑,預設存放到專案最外層
$fp = fopen($filename, 'w');
fwrite($fp, $mysql);
fclose($fp);
echo "資料備份成功";
?>
PHP備份MYSQL資料庫
require dirname file config.php 備份 if post get act 1 bak msg table.表資料備份完畢 file content iconv gbk utf 8 file content fp fopen path w or die 檔案不可寫,或不存在...
php備份mysql 資料庫
1 新建php檔案 header content type text html charset utf8 ini set max execution time 0 執行時間不限制 防止備份失敗 ini set memory limit 128m 設定記憶體 根據需求可以修改 date default...
php 資料庫備份
備份整個資料庫 mysqldump uroot hhost ppassword dbname backdb.sql 備份資料庫中的某個表 mysqldump uroot hhost ppassword dbname tbname1,tbname2 backdb.sql 備份多個資料庫 mysqldu...