虚拟机安装JDK和MySQL

安装JDK和MySQL

以MobaXterm为例演示主机连接虚拟机操作
1、连接到虚拟机
选择Session-SSH
在这里插入图片描述

在下方窗口的Remote host栏中填写虚拟机ip(之前ifcfg-ens33文件中IPADDR的属性值)
便于后面的操作,点击Specify username栏右面的图标,弹出的窗口中点击new新建连接对象
在这里插入图片描述
这里的Uername和Password填写虚拟机的登录用户名和对应密码,Name可以填写为该虚拟机用户备注的名称
在这里插入图片描述
点击确定直至进入该界面
在这里插入图片描述
2、导入安装包
右边栏选择Sftp,这里可以和虚拟机共享文件,创建一个software文件夹,将安装文件拖到当前页面即可传入Linux系统的JDK和MySQL client和MySQL server文件
在这里插入图片描述
在这里插入图片描述
3、安装JDK
3.1进入安装包所在文件夹:cd software
3.2解压jdk包(文件名):tar -zxvf jdk-8u221-linux-x64.tar.gz
3.3解压完成后输入ll可以看到多出一个蓝色的目录jdk1.8.0_221,此时jdk已经安装完成,接下来配置环境变量
3.4输入vi /etc/profile 进入编辑界面,找到下面一条指令
在这里插入图片描述
在该条指令的下一行添加环境变量,输入以下指令

//根据安装包位置和文件名称修改
export JAVA_HOME=/root/software/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

esc退出编辑模式,:wq保存退出
退出后,输入source /etc/profile,使输入的路径生效
此时jdk安装配置成功,可输入java -version和javac指令,显示版本信息和指令信息等内容,说明配置完成
4、安装MySQL
缺少net-tools和perl会安装失败,所以先安装net-tools
4.1net-tools安装:yum install net-tools(需要联网)(提示全部选y)
4.2perl安装:yum install perl -y
4.3安装MySQL客户端:rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
4.4安装autoconf:yum install autoconf -y
4.5尝试安装MySQL服务端:rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
安装失败,原因是依赖冲突
在这里插入图片描述
保存错误信息中的框选部分文件名
4.6卸载:rpm -e (复制的文件名) --nodeps
4.7此时就可以安装server服务端了:rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm

安装完成后,阅读提示信息发现,MySQL的初始密码是随机生成的,密码保存在下面的文件中,可以使用vi编辑该文件记录密码
系统提示,第一次登陆时需要修改登录密码,并且必须要用SET PASSWORD语句修改
接下来登录MySQL并修改密码
在这里插入图片描述
4.8根据系统提示信息,进入密码保存文件:vi /root/.mysql_secret
复制初始密码后,:q退出
4.9启动mysql服务:service mysql start
4.10输入mysql -uroot -p再输入保存的密码进入数据库
4.11此时还无法进行其他操作,要修改登陆密码:SET PASSWORD=password(“新密码”);
4.12密码修改成功后,就可以正常使用mysql了,输入use mysql提示database changed说明设置成功,输入quit可退出mysql

4.13如果密码输入失败或忘记登录密码,可以按照以下操作进行:
(1)首先关闭mysql;service mysql stop
(2)编辑配置文件vi /usr/my.cnf
在[mysql]下面添加一行:skip-grant-tables
在这里插入图片描述
保存退出
(3)重新开启mysql服务:service mysql start
(4)开启后直接输入mysql就可以进入数据库,跳过登录界面
(5)进入mysql库:use mysql(会出现database changed提示)
(6)设置登陆密码:update user set password=password(“新密码”);
(7)退出mysql:quit
(8)需要取消免密登陆设置:vi /usr/my.cnf
将原本添加的一行语句删除,或者前面加#注释掉
保存退出
(9)重新登陆mysql:mysql -uroot -p(刚修改的密码)
(10)这次登录会被算作第一次登录,需要执行上面修改密码的操作,密码修改完成后就可以正常使用MySQL了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值