代码拉取完成,页面将自动刷新
package main
import (
"flag"
"fmt"
"gitee.com/tym_hmm/mysql-mydumper/common"
"gitee.com/tym_hmm/mysql-mydumper/config"
"gitee.com/tym_hmm/mysql-mydumper/extend/mysql/xlog"
"os"
)
var (
flagConfig string
log = xlog.NewStdLog(xlog.Level(xlog.INFO))
)
func initFlags() {
flag.StringVar(&flagConfig, "c", "", "config file")
}
func usage() {
fmt.Println("Usage: " + os.Args[0] + " -c conf/mydumper.ini.sample")
flag.PrintDefaults()
}
func main() {
initFlags()
flag.Usage = func() { usage() }
flag.Parse()
if flagConfig == "" {
usage()
os.Exit(0)
}
args, err := config.ParseDumperConfig(flagConfig)
common.AssertNil(err)
if _, err := os.Stat(args.Outdir); os.IsNotExist(err) {
x := os.MkdirAll(args.Outdir, 0o777)
common.AssertNil(x)
}
common.Dumper(log, args, nil)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。