Skip to content

como65416/mysqldump-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mysqldump-php

use dumpmysql command as a php class

Installation

composer require comoco/mysqldump-php

Requirements

  • mysqldump

Usage

<?php

use comoco\Mysqldump\Mysqldump;

$mysqldump = new Mysqldump;
$content = $mysqldump->setHost('localhost')
    ->setPort(3306)
    ->setUser('username')
    ->setPassword('password')
    ->setDatabase('database')
    ->addTable('table1', 'id < 2 || id > 6')
    ->disableExtendedInsert()
    ->disableLockTable()
    ->hexBlob()
    ->completeInsert()
    ->withoutComments()
    ->withoutAddLock()
    ->setGtidPurged('OFF')
    ->dump();

About

use dumpmysql command as a php class

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages