实例使用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/
此时,可以看出:multi-install-mysql.sh文件没有可操作权限,但是这个又是安装MySQL的执行文件,所以需对该文件的权限进行设置。ls -lh
- 使用
对multi-install-mysql.sh文件添加可操作权限:chmod +x multi-install-mysql.sh
- 使用
执行脚本(./multi-install-mysql.sh
与./multi-install-mysql.sh
和bash multi-install-mysql.sh
sh multi-install-mysql.sh
效果一样),按提示命令进行安装:
初次安装按此步骤,否则跳过该步
1、安装MySQL数据库:
2、安装环境依赖:bash multi-install-mysql.sh install
出现下图表示依赖安装成功。yum install -y perl-Data-Dumper numactl libatomic
注意: 安装环境依赖的时候可能出现错误,需对本地yum源进行安装(自行百度寻找解决方法)。
-
出现上图依赖成功信息后,重新执行:
非初次安装
执行安装脚本:
安装MySQL:./multi-install-mysql.sh
出现以下页面,可修改mysql的安装位置(示例为默认位置安装) 输入:yes后,等待安装。bash multi-install-mysql.sh install
-
出现以下页面,表示数据库已经安装成功:
重点: 记得将root密码保存下来,使用navicat连接的时候需要使用。
三、启动MySQL
启动MySQL:
systemctl start mysqld
关闭防火墙:
systemctl stop firewalld.service
启动后,在本地Navicat中便能连接虚拟机中的数据库了。
至此,mysql在CentOS 7中的安装完成。