Dump table data into csv files chunked by slice size with gzip compression
At complete printed into stdout file_path[(any errors)]: count
- github.com/go-sql-driver/mysql
Install requirements
# go get github.com/go-sql-driver/mysql
- Build it
# go build main.go
- Run it
# ./main -db_dsl="dbuser:dbpass@/test_db" -table="users" -to_path="/dump_path/" -slice_size=100000 -concurrency=5 -gzip_level=7
Or get help information
# ./main -h