MySQL之資料備份與和即時點還原

2022-03-28 09:37:55 字數 2399 閱讀 6399

錯誤處理:

1. 語法錯誤

2. 執行時的錯誤

3. 邏輯錯誤

錯誤報告:

錯誤e_error

警告e_warning

注意e_notice

開發階段:開發時輸出所有的錯誤報告,有利於我們進行除錯

執行階段:不要讓程式輸出任何一種錯誤報告

將錯誤報告寫入日誌中

一.   指定錯誤報告error_reporting=e_all(在php.inn)

二.   關閉錯誤輸出display_errors=off(在php.ini中)

三.   開啟錯誤日誌的功能log_errors=on(在php.ini中)

1. 預設如果不指定錯誤日誌位置,則預設寫入web伺服器的日誌中

2. 為error_log選項指定乙個檔名,這個檔名就是錯誤日誌

3. 寫入到作業系統日誌中error_log=syslog12

3456

78910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

31<?php

//注意和警告都不會終止程式的執行,但是錯誤會終止程式的執行

/*

錯誤e_error

警告e_warning

注意e_notice

*/

//所有的錯誤都輸出除了注意

error_reporting(e_all & ~e_notice);

//設定配置檔案的值(臨時)

//ini_set("upload_max_filesize", 2000000000);

//得到配置檔案的值

//ini_get("upload_max_filesize");

//關閉錯誤報告的顯示,一般在執行階段使用

ini_set("display_errors","off");

//將錯誤報告寫入日誌中

ini_set("log_errors","on");

//日誌的目錄

ini_set("error_log","d:/error.log");

gettype($var);//注意

gettype();//警告

//getype();    //錯誤,程式終止

echo"############

";

?>

異常處理:意外,是在程式執行過程中發生的意料之外的事,使用異常改變指令碼正常流程

php5中的乙個新的重要特性

trycatch(異常物件)

echo"2222222222

";

}catch(exception$e)

echo"4444444

";

?>

**建設

mysql 備份源資料 mysql 資料備份與還源

一 資料備份 1 使用mysqldump命令備份 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條ins...

mysql備份恢復 mysql之備份與恢復

工作中,我們經常會遇到資料庫的備份與恢復場景 目錄1 mysql的備份與恢復 2 mysql的匯入與匯出 1 mysql的備份與恢復 mysql的備份命令是mysqldump,mysql之備份 mysqldump u user h host port p db table.file u 後面接資料庫...

mysql學習之資料備份和恢復

一.使用mysqldump進行備份 如 將test資料庫備份到 tmp mysql back 目錄下 root localhost tmp mysqldump uroot p111 l f tmp mysql back test.sql 引數解讀 mysqldump mysql資料備份的命令 tes...