MySQL备份之根据表备份概述

Posted www.syncnavigator.cn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL备份之根据表备份概述相关的知识,希望对你有一定的参考价值。

以下的文章主要向大家介绍的是MySQL备份之根据表备份,本文主要是以实际应用代码的方式来引出mysql备份之根据表备份,下面就是文章的主要内容描述,希望会给你带来一些帮助在此方面。

  1. <?php 
  2. function datatosql($table)   
  3. {   
  4. global $db;   
  5. $tabledump = "DROP TABLE IF EXISTS $table; ";   
  6. $createtable = $db->query("SHOW CREATE TABLE $table");   
  7. $create = $db->fetch_array($createtable);   
  8. $tabledump .= $create[1]."; ";   
  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 .= "); ";   
  21. }   
  22. $tabledump .= " ";   
  23. return $tabledump;   
  24. }  

以上的相关内容就是对MySQL备份之-根据表备份的介绍,望你能有所收获。

技术分享图片

以上的相关内容就是对MySQL备份之-根据表备份的介绍,望你能有所收获。

以上是关于MySQL备份之根据表备份概述的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令:MySQL系列之十二--MySQL备份与还原(针对单张表SELECT备份)

Linux命令:MySQL系列之十三--MySQL备份与还原(针对单张表SELECT备份)

MySQL 备份概述

MySQL之XtraBackup实现完全备份增量备份数据还原

怎样备份/还原MySQL数据库 之 MySQL Workbench

数据库 之 备份工具Xtrabackup进行MySQL备份