程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL備份之根據表備份概述

MySQL備份之根據表備份概述

編輯:MySQL綜合教程

以下的文章主要向大家介紹的是MySQL備份之根據表備份,本文主要是以實際應用代碼的方式來引出MySQL備份之根據表備份,下面就是文章的主要內容描述,希望會給你帶來一些幫助在此方面。

  1. <?php 
  2. function datatosql($table)   
  3. {   
  4. global $db;   
  5. $tabledump = "DROP TABLE IF EXISTS $table;\n";   
  6. $createtable = $db->query("SHOW CREATE TABLE $table");   
  7. $create = $db->fetch_array($createtable);   
  8. $tabledump .= $create[1].";\n\n";   
  9. $rows = $db->query("SELECT * FROM $table");   
  10. $numfields = $db->num_fields($rows);   
  11. $numrows = $db->num_rows($rows);   
  12. while ($row = $db->fetch_array($rows)){   
  13. $comma = "";   
  14. $tabledump .= "INSERT INTO $table VALUES(";   
  15. for($i = 0; $i < $numfields; $i++)   
  16. {   
  17. $tabledump .= $comma."'".MySQL_escape_string($row[$i])."'";   
  18. $comma = ",";   
  19. }   
  20. $tabledump .= ");\n";   
  21. }   
  22. $tabledump .= "\n";   
  23. return $tabledump;   
  24. }  

以上的相關內容就是對MySQL備份之-根據表備份的介紹,望你能有所收獲。

MySQL備份

以上的相關內容就是對MySQL備份之-根據表備份的介紹,望你能有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved