Class: mysqldump

Source Location: /CORE/system/classes/sql/mysqldump.php

Class mysqldump

Class Overview

Class used for creating MySQL Database dumps.

Was introduced for easier transport of single Communities.

Located in /CORE/system/classes/sql/mysqldump.php [line 36]



		
				Author(s):
		
  • Kevin Papst
Information Tags:
Version:  $Id: mysqldump.php,v 1.8 2007/01/12 22:20:15 kpapst Exp $
Copyright:  Copyright (C) 2002-2006 Kevin Papst
License:  GNU Public License

Methods

[ Top ]
Method Summary
mysqldump   mysqldump()  
void   addReplacer()  
boolean   backup()  
String   getDump()   Returns only usefull data if
  1. backup()
was called before!
void   setReplacer()  
void   setShowComments()  
void   setShowCreateTable()  
void   setShowDropTable()  
void   setTablePreString()  
void   setUseReplacer()  

[ Top ]
Methods
Constructor mysqldump  [line 90]

  mysqldump mysqldump( $host, $user, $password, [ $create = true], [ $drop = true], [ $comment = true]  )

Parameters:
   $host: 
   $user: 
   $password: 
   $create: 
   $drop: 
   $comment: 


[ Top ]
addReplacer  [line 118]

  void addReplacer( $replacer, $value  )

Parameters:
   $replacer: 
   $value: 


[ Top ]
backup  [line 231]

  boolean backup( $table, [ $excludeTables = array()]  )

Parameters:
   $table: 
   $excludeTables: 

API Tags:
Return:  whether the Database select worked or not


[ Top ]
getDump  [line 151]

  String getDump( )

Returns only usefull data if

  1. backup()
was called before!


API Tags:
Return:  the Full Dump.


[ Top ]
setReplacer  [line 112]

  void setReplacer( $replacer  )

Parameters:
   $replacer: 


[ Top ]
setShowComments  [line 126]

  void setShowComments( $s  )

Parameters:
   $s: 


[ Top ]
setShowCreateTable  [line 134]

  void setShowCreateTable( $s  )

Parameters:
   $s: 


[ Top ]
setShowDropTable  [line 130]

  void setShowDropTable( $s  )

Parameters:
   $s: 


[ Top ]
setTablePreString  [line 122]

  void setTablePreString( $preString  )

Parameters:
   $preString: 


[ Top ]
setUseReplacer  [line 106]

  void setUseReplacer( $useReplacer  )

Parameters:
   $useReplacer: 


[ Top ]