Ubuntu 20安装JDK17和MySQL8.0

一.jdk

安装JDK

第一步:更新软件包:sudo apt update

第二步:安装JDK:sudo apt install openjdk-17-jdk

第三步:检测JDK: java -version

卸载JDK:

第一步:移除JDK包:apt-get purge openjdk17

第二步:卸载相关包:apt-get purge icedtea-* openjdk*

二.MySQL安装

第一步:查看版本:apt list | grep "mysql-server"

第二步:下载安装:sudo apt install mysql-server

第三步:查看状态:sudo systemctl status mysql

第四步:初始化:sudo mysql_secure_installation,几乎全是选y,害怕选错,可以耐心看!

第四步:连接mysql:sudo mysql

第五步:设置密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

相关推荐
网络小江1 分钟前
组网第41课:ACL 门禁——标准/扩展、规则顺序、time-range、in/out 方向
运维·网络安全·acl·访问列表·in/out
牛马工作号16 分钟前
Copyparty 轻量文件共享:Docker Compose 部署、权限与多协议使用全指南
运维·docker·容器
骑着蜗牛撵大象32723 分钟前
手写一个 HTTP 服务器:从 socket 到 epoll,Linux 上到底怎么把请求变成响应
linux·服务器·网络·http·epoll·socket编程·并发模型
程序员初一26 分钟前
我在 1C1G 的服务器上装了个桌面环境,然后用 VNC 连它,然后我后悔了
linux·ssh
星恒随风1 小时前
Linux Socket TCP编程(二):逐文件重构多进程、多线程与线程池服务器,深入fork、pthread_create、popen和std::bind
linux·服务器·笔记·学习·tcp/ip
晚风叙码1 小时前
Linux 进程概念(下):程序地址空间与虚拟内存
linux·服务器·算法
无足鸟ICT1 小时前
【RHCA+】影响Linux系统性能的因素
linux·运维·服务器
沫璃染墨1 小时前
从零入门计算机网络系列(十):HTTP协议进阶——从资源路径解析到状态码与请求头详解
linux·运维·服务器·网络·c++·http
oioihoii1 小时前
Windows部署MySpeed自建测速服务:Docker运行后直接测速,再配置固定公网地址远程查看
运维·docker·容器
小则又沐风a1 小时前
深入了解五种IO模型与非阻塞IO
linux