package utils
import (
"os/exec"
"os/user"
)
func IsInstalledMysqlClient() bool {
if mysqlPath, err := exec.LookPath("mysql"); err == nil {
cmd := exec.Command(mysqlPath, "-V")
if err = cmd.Start(); err == nil {
_ = cmd.Process.Kill()
return true
}
}
return false
}
func IsUserExist(username string) bool {
if _, err := user.Lookup(username); err == nil {
return true
}
return false
}
-
Eric_Lee authored
* [Update] update db log info * [Update] support mysql session * [update] add db name * [Update] add mysql-client
Unverified0d70685d