Skip to content

AllinChen/MysqlInstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MysqlInstaller

功能介绍 通过不同方法输入IP地址和端口号,实现自动安装MySQL

模块介绍 1、mycfg:简单的配置文件解析,读取配置文件中单项配置的信息 2、mycnf:根据配置文件和输入的IP和端口信息,自动组装my.cnf文件 3、myflag:实现通过flag的方法输入参数的功能 4、mygin:实现了通过gin框架输入参数的功能 5、myssh:实现了通过ssh远程执行命令和传输文件的功能 6、logs:存放日志文件,文件格式 ip地址_端口.log 7、src:存放配置文件,my.cnf,和MySQL安装包(推荐MySQL7.31,并将安装包命名为mysql.tar.gz)

使用介绍 1、通过flag的方法输入参数 go run main.go -ip "192.168.171.149" -port "3306" 2、通过网页方式输入参数 运行main.go 在浏览器地址栏中输入 localhost:8080\installmysql\192.168.171.149:3306

配置文件参数介绍 IP string //IP地址 Username string //用户名 Password string //密码 Port int //端口号 LocalMycnfPath string //本地mycnf路径 RemoteCnfPath string //服务器mycnf路径 MysqlPath string //指定MySQL安装路径 InstallSQLPath string //指定初始化SQL文件位置 MysqlTarPath string //指定mysql安装包位置

About

tidy the AutoMysql

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages