手把手教你在虚拟机中安装JDK和mysql
手把手教你在虚拟机中安装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相关推荐
- 手把手教在VMware虚拟机中安装Windows11系统
如何使用虚拟机VMware安装Win11呢?这里小编为大家带来了详细的图文教程,手把手教在VMware虚拟机中安装Windows11系统,需要的朋友不要 错过了,收藏起来吧! 首先我们在电脑上下载并安 ...
- 配置yun源和在虚拟机中安装JDK
配置本地yum源 1.进入存放源配置的文件夹 cd /etc/yum.repos.d 2.备份默认源 mv CentOS-Base.repo CentOS-Base.repo.backup 3.下载y ...
- 【网络教程】群晖安装甜糖最新教程,手把手教您在Docker中安装官方甜糖
文章目录 群晖安装Docker Docker安装甜糖官方固件 以前与大家分享了[网络教程]群晖中如何安装甜糖,手把手教您Docker安装甜糖,如何解决甜糖安装&使用中遇到的问题(已解决)!,但 ...
- 手把手教你VMware虚拟机详细安装Debian 11 图文教程
目录 一 准备工作 二 创建安装Debain的虚拟机 三 安装 Debian 11 过程 一 准备工作 1.虚拟机软件 VMware 16 https://www.vmware.com/go/getw ...
- 如何在Linux中安装jdk?
如何在Linux中安装jdk? 学习目标 如何在Linux中安装jdk? 1.先创建一个新的虚拟机,一共13步创建好虚拟机 2.配置虚拟机 3.在虚拟机中安装JDK 1.先创建一个新的虚拟机,一共13 ...
- 在虚拟机中安装Ubuntu Server 15.04
学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...
- PC上虚拟机中安装NW 7.02 ABAP试用版
一,安装前阅读 简介 SAP NetWeaver Application Server ABAP 7.02 SP6 32bit Trial Version (13 Dec 2010) SAP NETW ...
- 脸部匹配测试软件,手把手教你在浏览器中使用脸部识别软件包
原标题:手把手教你在浏览器中使用脸部识别软件包 雷锋网按:本文为雷锋字幕组编译的技术博客,原标题 face-api.js - Java API for Face Recognition in the ...
- 手把手教你使用U盘安装Ubuntu系统
原文出处:http://bbs.zol.com.cn/diybbs/d33925_7.html 手把手教你使用U盘安装Ubuntu系统 -----------------------note by s ...
最新文章
- 剑指offer:面试题09. 用两个栈实现队列
- Android OpenGL ES 入门系列(一) --- 了解OpenGL ES的前世今生
- OpenFoam2.4.0 cannot find input file: `contrib/dist/mofed/debian/changelog解决方案
- 各品牌类型电脑BOIS中USB模式启动热键
- gitlab 分支操作笔记\新建远程分支\抓取远程分支\复制远程\删除分支
- 前端学习(3067):vue+element今日头条管理-上午总结
- Video视频背景设计企业模板
- 洛谷 P1183 多边形的面积
- 8 个最好的 jQuery 树形 Tree 插件
- Uva 10590 Boxes of Chocolates Again
- mysql5.7.22的配置说明_mysql 5.7.22 免安裝版Windows配置
- http status 400 – bad request 亚马逊_蛮拼的!这个亚马逊卖家为Prime Day做了这三大准备,销量暴涨58倍...
- FFmpeg命令行工具学习(二):播放媒体文件的工具ffplay
- 关于int型最大值最小值的思考
- Kent Beck确认参加敏捷中国大会2009,讲述其35年架构设计心得
- Java语言程序设计与数据结构(进阶篇)梁勇课后题ex——19
- Core Data 详解
- ios开发动物园管理 继承多态的实现
- python 结束 serve_forever_如何使用Python脚本启动和停止包含“http.server.serveforever”的Python脚本...
- 算法的威力(Google的算法优势)