命令行进入mysql后台需要输入用户名和密码,通过client工具定义好用户和密码,直接进入,省去输入用户和密码的麻烦。
package main
import (
"os"
"os/exec"
)
func main() {
const (
USER = "root"
PASS = "pass"
HOST = "127.0.0.1"
)
cmd := exec.Command("mysql", "-u"+USER, "-h"+HOST, "-p"+PASS)
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
cmd.Run()
}