手把手教你在虚拟机中安装JDK和mysql

  • 安装JDK和mysql
  • Host is not allowed to connect to this MySQL server
  • 卸载mysql服务

安装JDK和mysql

还在担心不会在虚拟机中安装JDK和mysql????
今天他来了!!!!
安装虚拟机见之前的博文。
以下是jdk安装包,不用解压!!!!!
链接:https://pan.baidu.com/s/1DgaI6oxm0SPK5HAvLmIRdw
提取码:3j9w

1.首先打开虚拟机,并登录需要更新yum库输入 yum update  ,输入完成以后耐心等待

直到出现下图,输入y回车

继续等待,再次输入Y回车

2.进入opt 文件夹,在opt文件夹中新建两个目录,download 和 software。download:是上传文件最原始的形式(压缩包之类)。software:程序安装位置

3.把jdk 压缩包上传到download里面,方法:通过xftp连接虚拟机(Xshelll内的虚拟机),在xftp内找到目录位置:/opt/download。然后找到jdk 的文件目录,直接把文件拖到/opt/download下

拖进来以后的状态

进入download目录,查询当前目录内容,出现刚刚的压缩包,说明上传完成

下面进行解压,命令见下图,将压缩包解压到software下

解压完成查看是否解压成功

4.由于这个文件名太长,不容易记忆,所以将jdk1.8.0_111这个文件名重新命名(mv jdk1.8.0_111/ jdk180),重命名完成以后查询结果


5.下面进行环境变量的配置,找到配置文件 cd jdk180/

6.配置文件:vi /etc/profile

7.到达此此页面后按住shift+G进入尾行。将光标移到done下面,然后两次回车,继续按i 键变成编辑模式,
进行环境变量配置
环境变量配置写法:export JAVA_HOME=/opt/software/jdk180/export PATH=$JAVA_HOME/bin:$PATHexport CLASS_PATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/ lib/dt.jar(图片内配置有位问题,以文字为准)
输入好以后按Esc退出编辑模式,输入:x保存

8.配置完成以后激活  source /etc/profile

9.验证环境变量配置echo $JAVA_HOME

10.输入  java -version 检查安装

11.下面安装MySQL()首先找到wget安装包  yum search wget

12.更新wget包
yum -y install(蓝框内是上一步找到的wget 包)

13.每个虚拟机安装时都会有一个老版本的mysql ,需要删除,不删除在安装新的时会冲突 。查询老版本: rpm -qa|grep mariadb删除旧版本   yum -y remove  旧版本名

14.安装新版本:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

解压  rpm -ivh 文件名复制

15.安装MySQL服务

16.查询MySQL服务,目前MySQL的服务是不能用的,需要重启

17.重启MySQL服务

18.查看MySQL服务是否重启成功

19.成功以后进入MySQL服务,第一次进入不需要密码(不安全,需要修改)

20.修改密码 java 进 kb10先使用msyql    命令  use mysql修改密码  命令见下图

21.退出mysql 服务,使用quit,从mysql客户端出来,回到虚拟机模式下


22.重启MySQL服务修改的密码才起作用

23.再次安全登录:mysql -u root -p   先回车       在输入密码   (登录成功,大功告成)

Host is not allowed to connect to this MySQL server

当我们在本地可以登录mysql 进行增删改查,而用工具链接mysql服务报错的时候,报这个问题其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下:
1.在MySQL的机器上登录MySQL : mysql -u root -p密码
2.再次执行:use mysql;
3.接着:update user set host = ‘%’ where user = ‘root’;
这一句执行完可能会报错,不用管它。`

4.最后一定要执行:FLUSH PRIVILEGES;
5.解决

卸载mysql服务

1、查找以前是否装有mysql

命令:

 rpm -qa|grep -i mysql

可以看到有几个mysql的安装包:

2、删除mysql

删除命令:rpm -e --nodeps 包名

3、删除老版本mysql的开发头文件和库

命令:

rm -fr /usr/include/mysql

注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除

rm -f /etc/my.cnf
rm -fr /var/lib/mysql

手把手教你在虚拟机中安装JDK和mysql相关推荐

  1. 手把手教在VMware虚拟机中安装Windows11系统

    如何使用虚拟机VMware安装Win11呢?这里小编为大家带来了详细的图文教程,手把手教在VMware虚拟机中安装Windows11系统,需要的朋友不要 错过了,收藏起来吧! 首先我们在电脑上下载并安 ...

  2. 配置yun源和在虚拟机中安装JDK

    配置本地yum源 1.进入存放源配置的文件夹 cd /etc/yum.repos.d 2.备份默认源 mv CentOS-Base.repo CentOS-Base.repo.backup 3.下载y ...

  3. 【网络教程】群晖安装甜糖最新教程,手把手教您在Docker中安装官方甜糖

    文章目录 群晖安装Docker Docker安装甜糖官方固件 以前与大家分享了[网络教程]群晖中如何安装甜糖,手把手教您Docker安装甜糖,如何解决甜糖安装&使用中遇到的问题(已解决)!,但 ...

  4. 手把手教你VMware虚拟机详细安装Debian 11 图文教程

    目录 一 准备工作 二 创建安装Debain的虚拟机 三 安装 Debian 11 过程 一 准备工作 1.虚拟机软件 VMware 16 https://www.vmware.com/go/getw ...

  5. 如何在Linux中安装jdk?

    如何在Linux中安装jdk? 学习目标 如何在Linux中安装jdk? 1.先创建一个新的虚拟机,一共13步创建好虚拟机 2.配置虚拟机 3.在虚拟机中安装JDK 1.先创建一个新的虚拟机,一共13 ...

  6. 在虚拟机中安装Ubuntu Server 15.04

    学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...

  7. PC上虚拟机中安装NW 7.02 ABAP试用版

    一,安装前阅读 简介 SAP NetWeaver Application Server ABAP 7.02 SP6 32bit Trial Version (13 Dec 2010) SAP NETW ...

  8. 脸部匹配测试软件,手把手教你在浏览器中使用脸部识别软件包

    原标题:手把手教你在浏览器中使用脸部识别软件包 雷锋网按:本文为雷锋字幕组编译的技术博客,原标题 face-api.js - Java API for Face Recognition in the ...

  9. 手把手教你使用U盘安装Ubuntu系统

    原文出处:http://bbs.zol.com.cn/diybbs/d33925_7.html 手把手教你使用U盘安装Ubuntu系统 -----------------------note by s ...

最新文章

  1. 剑指offer:面试题09. 用两个栈实现队列
  2. Android OpenGL ES 入门系列(一) --- 了解OpenGL ES的前世今生
  3. OpenFoam2.4.0 cannot find input file: `contrib/dist/mofed/debian/changelog解决方案
  4. 各品牌类型电脑BOIS中USB模式启动热键
  5. gitlab 分支操作笔记\新建远程分支\抓取远程分支\复制远程\删除分支
  6. 前端学习(3067):vue+element今日头条管理-上午总结
  7. Video视频背景设计企业模板
  8. 洛谷 P1183 多边形的面积
  9. 8 个最好的 jQuery 树形 Tree 插件
  10. Uva 10590 Boxes of Chocolates Again
  11. mysql5.7.22的配置说明_mysql 5.7.22 免安裝版Windows配置
  12. http status 400 – bad request 亚马逊_蛮拼的!这个亚马逊卖家为Prime Day做了这三大准备,销量暴涨58倍...
  13. FFmpeg命令行工具学习(二):播放媒体文件的工具ffplay
  14. 关于int型最大值最小值的思考
  15. Kent Beck确认参加敏捷中国大会2009,讲述其35年架构设计心得
  16. Java语言程序设计与数据结构(进阶篇)梁勇课后题ex——19
  17. Core Data 详解
  18. ios开发动物园管理 继承多态的实现
  19. python 结束 serve_forever_如何使用Python脚本启动和停止包含“http.server.serveforever”的Python脚本...
  20. 算法的威力(Google的算法优势)

热门文章

  1. 8.vim(vi)自定义环境变量
  2. c++ opencv imread函数浅解
  3. 焦点分析 | 沸腾的5G:华为三星们嗨了,用户却还没来
  4. 小程序技术助力智慧家居生态互联
  5. 瑜伽APP开发特点介绍
  6. 同花顺数据python_同花顺上市公司简单数据爬取
  7. Unity之ToLua_lua文件打成AB包的加载
  8. persistent保活原理
  9. Servlet过滤器和监听器
  10. VUE 通过EXTERNALS 加载外部CDN资源,减少打包体积