python版本:python2.6
centos版本:centos6.9
mysql版本:mysql5.7.19
安装目录路径和数据目录路径都是固定,当然也可以自己修改
这个脚本的原理是,通过createmycnf.sh的shell脚本生成my.cnf,buffer pool大小等在shell脚本里已经计算好,然后installmysql.py修改生成好的my.cnf里的端口等变量
并根据my.cnf来初始化mysql,初始化完毕之后启动mysql服务,并设置mysql的root用户密码,整个执行过程的日志会保存在当前目录下的installmysql.log
注意:目前不支持多实例安装,只支持单实例安装
执行脚本前要先安装MySQL-python
installmysql.py
installmysql.py脚本参数