本发明属于计算机

技术领域:

:,特别涉及一种Mysql一键部署方法。

背景技术:

::随着信息化时代的变革,特别是“IOE(InternetofEverything,万物互联)”运动不断深化发展,对关联数据库管理系统Mysql数据库的应用需求越来越广,像互联网、通讯、金融等行业复杂的业务系统需要部署大量的Mysql数据库,如何快速高效的安装Mysql数据库就成为一个问题。如果靠运维人员手工安装和配置的话,需要花费很多精力和时间,而且也很容易出错,对运维人员的技术要求也比较高。技术实现要素:本发明的目的在于:针对上述存在的问题,本发明提供了一种Mysql一键部署方法,本发明解决了Mysql数据库的安装方法耗费过多人力、精力和时间的问题,实现一键部署安装Mysql数据库。本发明的技术方案为:1、一种Mysql一键部署方法,其特征在于,包括以下步骤:1)、申请Mysql虚拟机节点和预置远程安装服务器;2)、判断虚拟机操作系统版本;3)、安装cgroup容器组件;4)、根据虚拟机操作系统版本,关闭对应的防火墙;5)、启动容器组件并将容器组件添加至系统启动时自动加载项目中;6)、初始化Mysql自动安装脚本和Mysql安装包;7)、连接预置远程安装服务器,下载Mysql安装包以及配置文件;8)、设置Mysql的数据文件存储路径和Mysql对外访问端口;9)、根据用户配置,重置Mysql的root密码;10)、验证端口是否能够正常连接。进一步的:所述步骤3)判断虚拟机操作系统版本,假如为操作系统CentOS6则先行安装device-mapper-libs组件,此组件为容器技术的必须依赖组件。进一步的:判断虚拟机操作系统版本,关闭防火墙,如果虚拟机操作系统为CentOS6则关闭iptables防火墙,如果为CentOS7则关闭firewalld防火墙。进一步的:所述步骤8)Mysql的数据存储路径为/var/lib/mysql。进一步的:所述步骤8)中Mysql的访问端口为3306。进一步的:所述步骤7)通过Ip地址连接远程安装服务器。进一步的:所述步骤7)下载Mysql安装包为Mysql5.5、Mysql5.6安装包或Mysql5.7版本的安装包。本发明的有益效果为:解决了相关技术中MySQL数据库的安装方法耗费过多精力和时间的问题,减少了安装MySQL的繁琐程度和复杂度,极大的缩短了安装时间,大大降低了误操作的可能性,确保安装的成功率和正确性。具体实施方式下面举具体的例子对本发明做进一步说明:实施例1一种Mysql15.5一键部署方法,包括以下步骤:1)、申请Mysql虚拟机节点和预置远程安装服务器;2)、判断虚拟机操作系统版本;3)、安装cgroup容器组件;4)、根据虚拟机操作系统版本,关闭对应的防火墙;5)、启动容器组件并将容器组件添加至系统启动时自动加载项目中;6)、初始化Mysql自动安装脚本和Mysql安装包;7)、连接预置远程安装服务器,下载Mysql安装包以及配置文件;8)、设置Mysql的数据文件存储路径和Mysql对外访问端口;9)、根据用户配置,重置Mysql的root密码;10)、验证端口是否能够正常连接。所述步骤3)虚拟机操作系统为操作系统CentOS6,则先行安装device-mapper-libs组件,此组件为容器技术的必须依赖组件。所述虚拟机操作系统为操作系统CentOS,虚拟机操作系统为CentOS6则关闭iptables防火墙。所述步骤8)Mysql15.5的数据存储路径为/var/lib/mysql。所述步骤8)中Mysql的访问端口为3306。所述步骤7)通过Ip地址连接远程安装服务器。所述步骤7)下载Mysql安装包为Mysql5.5。所述步骤9)Mysql15.5的root的密码为:1234。验证端口能正常使用连接,安装完成。实施例2一种Mysql15.6一键部署方法,包括以下步骤:1)、申请Mysql虚拟机节点和预置远程安装服务器;2)、判断虚拟机操作系统版本;3)、安装cgroup容器组件;4)、根据虚拟机操作系统版本,关闭对应的防火墙;5)、启动容器组件并将容器组件添加至系统启动时自动加载项目中;6)、初始化Mysql自动安装脚本和Mysql安装包;7)、连接预置远程安装服务器,下载Mysql安装包以及配置文件;8)、设置Mysql的数据文件存储路径和Mysql对外访问端口;9)、根据用户配置,重置Mysql的root密码;10)、验证端口是否能够正常连接。所述虚拟机操作系统版本,为CentOS7则关闭firewalld防火墙。所述虚拟机操作系统为操作系统为CentOS7,则关闭firewalld防火墙。所述步骤8)Mysql的数据存储路径为/var/lib/mysql。所述步骤8)中Mysql的访问端口为3306。所述步骤7)通过Ip地址连接远程安装服务器。所述步骤7)下载Mysql安装包为Mysql5.6。所述步骤9)Mysql15.6的root的密码为:1234。验证端口能正常使用连接,安装完成。