Mysqldump
Description
Task to process mysqldump, a database backup program (see: dev.mysql.com).
Installation
                    Please install (linux debian):
                    
                    $ apt-get install mysql-client-5.5
                  
Mysqldump task parameters
| Attribute | Description | Value | Required | 
|---|---|---|---|
| database | The database name | yes | |
| user | The user name | default: root | no | 
| password | The user password | no | |
| host | The database host | default: localhost | no | 
| port | The database port | default: 3306 | no | 
| tofile | The output file | no | 
Examples
<project name="mysqldump task"> 
  <taskdef name="mysqldump" 
     classname="net.sourceforge.ant4x.taskdefs.database.MysqldumpTask" 
     classpath="PATH/TO/ant4x.jar"/> 
  <target name="mysqldump"> 
    <mysqldump user="root" password="1234" database="db-ant4x" tofile="dump.sql" />
  </target> 
                    </project>  
                  