VM下载使用mysql

devtools/2025/1/12 1:01:05/

1.在线yun库

配置本地仓库

[root@192 ~]# cd /etc/yum.repos.d/[root@192 yum.repos.d]# vim s.repo[baseos]
name=baseos
baseurl=/mnt/BaseOS
enable=1
gpgcheck=0
[app]
name=appstream
baseurl=/mnt/AppStream
enable=1
gpgcheck=0
~                                                                                                                              
~     挂载[root@192 ~]# mount /dev/sr0 /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.

mysql_25">下载mysql

#1
[root@192 ~]# wget https://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm
#2
[root@192 ~]# rpm -i https://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm
[root@192 ~]# dnf repolist
仓库 id                                                        仓库名称
app         appstream                                                 
baseos      baseos                                                   
mysql-8.4-lts-community             MySQL 8.4 LTS Community Servermysql-connectors-community             MySQL Connectors Community                        
mysql-tools-8.4-lts-community            MySQL Tools 8.4 LTS Community                      

在这里插入图片描述

点击MySQL Community (GPL) Downloads

在这里插入图片描述

mysql_46">通过仓库安装mysql数据库

[root@192 ~]# dnf install mysql-server
#启动mysql服务
[root@192 ~]# systemctl start mysqld
#检查mysql服务状态
[root@192 ~]# systemctl status mysqld
#使用-先查看临时密码
[root@192 ~]# grep password /var/log/mysqld.log
2025-01-06T10:58:32.835071Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: >I%5&o;m:d)b
[root@192 ~]# mysql -uroot -p
Enter password: mysql> alter user 'root'@'localhost' identified by '大写小写数字特殊字符';
mysql> show databases

mysql_63">删除下载的mysql数据库

[root@192 ~]# dnf remove mysql-server -y
[root@192 ~]# rm -rf /var/lib/mysql
[root@192 ~]# rm -rf /var/log/mysqld.log
[root@192 ~]# userdel -r mysql
userdel:mysql 信件池 (/var/spool/mail/mysql) 未找到
userdel:未找到 mysql 的主目录“/var/lib/mysql[root@192 ~]# rpm -qa | grep mysql
mysql84-community-release-el9-1.noarch
[root@192 ~]# dnf remove mysql84-community-release
[root@192 ~]# find / -name mysql
[root@192 ~]# rm -rf /usr/lib64/mysql#删除所有mysql相关
[root@192 ~]# ll
[root@192 ~]# rm -rf mysql*

2.二进制本地

在这里插入图片描述
随后下载

在这里插入图片描述

#用wget下载地址链接
[root@192 ~]#wget hhttps://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar
#解压.tar包
tar xf mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar.1
#查看
[root@192 ~]# ll mysql-*

进行安装

[root@192 ~]# dnf localinstall mysql-community-server-8.4.3-1.el9.x86_64.rpm

3.容器平台

(1)删除之前的容器安装

#查看是否有docker
[root@192 ~]# rpm -qa | grep docker 
#删除
[root@192 ~]# dnf remove docker \
> docker-client \
> docker-client-latest \
> docker-common \
> docker-latest \
> docker-latest-logrotate \
> docker-logrotate \
> docker-engine \
> podman \
> runc

(2)配置仓库软件

#dnf插件
[root@192 ~]# dnf -y install dnf-plugins-core
#添加docker仓库
[root@192 ~]# dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
添加仓库自:https://download.docker.com/linux/rhel/docker-ce.repo

查看仓库

[root@192 ~]# dnf repolist

(3)安装docker相关软件

[root@192 ~]# dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
#若上述操作无法完成使用docker压缩包解压后安装
[root@192 ~]# tar xf  Docker_Install.xz
[root@192 ~]# dnf localinstall containerd.io-1.7.24-3.1.el9.x86_64.rpm  docker-buildx-plugin-0.19.3-1.el9.x86_64.rpm docker-ce-27.4.1-1.el9.x86_64.rpm docker-ce-cli-27.4.1-1.el9.x86_64.rpm  docker-ce-rootless-extras-27.4.1-1.el9.x86_64.rpm  docker-compose-plugin-2.32.1-1.el9.x86_64.rpm 

(4)启动docker服务

[root@192 ~]# systemctl enable --now docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.

(5)docker镜像仓库

#需要科学上网
[root@192 ~]# docker search mysql
[root@192 ~]# docker pull mysql:8.4.3
#若无法正常使用,外部导入镜像
[root@192 ~]# docker load -i MySQL910.tar
#导出镜像的指令
#docker save -o MySQL843.tar mysql:8.4.3
#查看
[root@192 ~]# docker images
REPOSITORY   TAG       IMAGE ID       CREATED        SIZE
mysql        latest    56a8c14e1404   2 months ago   603M

启动容器

#-d之后repository:tag
[root@192 ~]# docker run --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
eb175fa14138b474d9efc2c12ae5fec3c606c02bda2c5d22812bedc43cba22db

查看并测试

[root@192 ~]# docker ps
CONTAINER ID   IMAGE          COMMAND                   CREATED         STATUS         PORTS                 NAMES
eb175fa14138   mysql:latest   "docker-entrypoint.s…"   5 minutes ago   Up 5 minutes   3306/tcp, 33060/tcp   mysqltest[root@192 ~]# docker exec -it mysqltest /bin/bash
bash-5.1# mysql -uroot -p

4.源码部署

5.Windows平台

在这里插入图片描述
下载后next点击即可

配置环境变量

在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/devtools/149740.html

相关文章

Java阶段四03

第4章-第3节 一、知识点 Mybatis-Plus、mapstruct 二、目标 理解为什么要过滤敏感字段 如何使用查询过滤 Mybatis-Plus如何使用联表分页查询 如何实现字段的自动填充 三、内容分析 重点 掌握几种过滤敏感字段的方式 掌握Mybatis-Plus的联表分页查询方式 掌握字段自动…

IPV6离线地址库Java版(极致性能,无内存分配,申请了专利)

IPV6版本的技术含量就比V4版本的高了很多,当时还申请了技术专利的,也一样贴给大家看看。 IPV6离线数据包构建 package com.bob.common.utils.ip.v6;import java.io.ByteArrayInputStream; import java.math.BigInteger; import java.util.ArrayList; i…

Wi-Fi Direct (P2P)原理及功能介绍

目录 Wi-Fi Direct (P2P)介绍Wi-Fi Direct P2P 概述P2P-GO(P2P Group Owner)工作流程 wifi-Direct使用windows11 wifi-directOpenwrtwifi的concurrent mode Linux环境下的配置工具必联wifi芯片P2P支持REF Wi-Fi Direct &#xff…

Linux第一课:c语言 学习记录day06

四、数组 冒泡排序 两两比较,第 j 个和 j1 个比较 int a[5] {5, 4, 3, 2, 1}; 第一轮:i 0 n:n个数,比较 n-1-i 次 4 5 3 2 1 // 第一次比较 j 0 4 3 5 2 1 // 第二次比较 j 1 4 3 2 5 1 // 第三次比较 j 2 4 3 2 1 5 // …

【LeetCode】力扣刷题热题100道(11-15题)附源码 环形链表 二叉树中序遍历 插入法(C++)

目录 1.字母异位词分组 2.环形链表 3.环形链表2 4.二叉树的中序遍历 5.搜索插入位置 1.字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 排序字符…

Ubuntu 24.04 LTS系统安装Docker踩的坑

一开始我跟着Docker给出的官网文档 Ubuntu | Docker Docs 流程走,倒腾了两个多小时,遇到了各种坑,最后放弃了。在我们使用脚本安装Docker命令前,我们先把已经安装的Docker全部卸载掉。 卸载Docker 1.删除docker及安装时自动安装…

Springboot3.x工程创建及必要引用(基础篇)

下面从环境的安装和配置开始,到Springboot3.x工程创建,记录一下让完全没有基础的小白用户也能够开始自己的第一个项目。 准备 安装JDK环境(这里最好安装JDK17及以上版本)安装IntelliJ IDEA Ultimate工具(可以从官网下…

第37周:咖啡豆识别 (Tensorflow实战第七周)

目录 前言 一、前期工作 1.1 设置GPU 1.2 导入数据 输出 二、数据预处理 2.1 加载数据 2.2 可视化数据 2.3 配置数据集 三、构建VGG-16网络 3.1 VGG-16网络介绍 3.2 搭建VGG-16模型 3.2.1 直接调用官方 3.2.2 自建模型 四、编译 4.1 设置动态学习率 五、模型训…