实例使用root账号安装软件
上一篇介绍了在VMware中怎们安装CentOS,这一篇文章主要讲解在CentOS7环境下如果安装MySQL。
若对VMware中安装CentOS7有疑问,可查看前一篇文章:VMware下安装CentOS7。
一、准备工作
- 登录root账号:
- 查看虚拟机IP地址
1、进入首页,鼠标右键,选择“Open Terminal”即可进入命令行终端
2、输入:ip address,即可查询本地地址:
3、在本地PING虚拟机的IP地址,测试虚拟机与本地是否连通: - 使用传输工具WinSCP将mysql的安装文件夹上传至虚拟机中,本人在上传至虚拟机后,默认放在:root目录下(路径可自己选)。
1、连接WinSCP:
2、选择本地文件夹及虚拟机存放位置: - 传输成后,在虚拟机中就存在MySQL的文件夹了:
至此,准备工作就已经结束,可以开始对mysql进行安装了。
二、安装MySQL
- 在桌面打开终端,进入到MySQL文件夹,对MySQL进行安装:
进入目录:cd mysql/multi-install-mysql/
查看目录下文件列表的权限:ls -lh
此时,可以看出:multi-install-mysql.sh文件没有可操作权限,但是这个又是安装MySQL的执行文件,所以需对该文件的权限进行设置。 - 使用
chmod +x multi-install-mysql.sh对multi-install-mysql.sh文件添加可操作权限: - 使用
./multi-install-mysql.sh执行脚本(./multi-install-mysql.sh与bash multi-install-mysql.sh和sh multi-install-mysql.sh效果一样),按提示命令进行安装:
初次安装按此步骤,否则跳过该步
1、安装MySQL数据库:bash multi-install-mysql.sh install
2、安装环境依赖:yum install -y perl-Data-Dumper numactl libatomic
出现下图表示依赖安装成功。
注意: 安装环境依赖的时候可能出现错误,需对本地yum源进行安装(自行百度寻找解决方法)。
- 出现上图依赖成功信息后,重新执行:
非初次安装
执行安装脚本:./multi-install-mysql.sh
安装MySQL:bash multi-install-mysql.sh install
出现以下页面,可修改mysql的安装位置(示例为默认位置安装)
输入:yes后,等待安装。 - 出现以下页面,表示数据库已经安装成功:
重点: 记得将root密码保存下来,使用navicat连接的时候需要使用。
三、启动MySQL
启动MySQL:systemctl start mysqld
关闭防火墙:systemctl stop firewalld.service
启动后,在本地Navicat中便能连接虚拟机中的数据库了。
至此,mysql在CentOS 7中的安装完成。