0.MySQL安装|卸载内置环境|配置官方yum源|安装mysql|登录mysql|设置配置文件(centos8.2)

devtools/2025/2/28 4:02:49/

卸载内置环境

检查是否有mariadbmysql服务

ps ajx |grep mariadb
ps ajx |grep mysql

![[Pasted image 20250226190832.png]]

停止mysql服务

systemctl stop mysqld

找到mysql安装包

rpm -qa | grep mysql

删除安装包

rpm -qa | grep mysql | xargs yum -y remove

![[Pasted image 20250226191451.png]]

检查

ls /etc/my.cnf

![[Pasted image 20250226191524.png]]

ls /var/lib/mysql/

![[Pasted image 20250226191601.png]]

配置官方yum源

查看环境版本

cat /etc/redhat-release

![[Pasted image 20250226191808.png]]

当前版本是8.2
Index of /232905
选择mysql57-community-release-el7版本
新建一个MySQL的路径

mkdir MySQL

将下载的yum源上传进来
![[Pasted image 20250226192627.png]]

查看系统默认支持的yum源

ls /etc/yum.repos.d/ -l

![[Pasted image 20250226192857.png]]

安装yum源

rpm -ivh mysql57-community-release-el7.rpm

![[Pasted image 20250226193014.png]]

![[Pasted image 20250226193036.png]]

可以支持安装mysql

查找mysql相关内容

yum list | grep mysql

![[Pasted image 20250226193340.png]]

mysql_72">安装mysql

先禁用mysql模块

yum module disable mysql

再开始安装mysql

yum -y install mysql-community-server

如果出现GPG问题
导入较新的密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

安装成功
![[Pasted image 20250226194240.png]]

检查是否安装

ls /etc/my.cnf

![[Pasted image 20250226194453.png]]

找到my.cnf文件

mysql服务端的软件mysqld

which mysqld

![[Pasted image 20250226194536.png]]

which mysql

![[Pasted image 20250226194703.png]]

启动服务

systemctl start mysqld.service

查看服务

ps axj |grep mysqld

![[Pasted image 20250226195411.png]]

netstat -ntlp

![[Pasted image 20250226195523.png]]

mysql_124">登录mysql

修改配置文件

vim /etc/my.cnf

![[Pasted image 20250226200031.png]]

添加上一行

skip-grant-tables

重启mysql服务

systemctl restart mysqld

进入

mysql -uroot -p

![[Pasted image 20250226200316.png]]

mysql">show databases;

![[Pasted image 20250226200431.png]]

mysql">quit;

退出
![[Pasted image 20250226200607.png]]

设置配置文件

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2Mport=3306
character-set-server=utf8
default-storage-engine=innodb
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pidskip-grant-tables

重启服务

systemctl restart mysqld

查看服务

netstat -nltp

![[Pasted image 20250226201150.png]]


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

相关文章

统计学中的得分函数(Score Function)是什么?它和Fisher信息矩阵有什么关系?

得分函数:统计学中的“敏感探针” 在统计学和概率论中,得分函数(Score Function)是一个看似简单却非常重要的概念。它不仅是Fisher信息矩阵的核心组成部分,还在参数估计、模型优化等领域发挥着关键作用。今天&#xf…

大白话html 第一章了解基本概念

第一章了解基本概念 什么是HTML HTML呢,简单来说就是一种专门用来跟浏览器“沟通”的语言。咱们平时看到的那些花花绿绿、各种各样的网页,都是靠HTML来搭建起来的。它就像是一个建筑师手里的图纸,告诉浏览器这个网页上都有啥东西&#xff0…

DeepSeek系统架构的逐层分类拆解分析,从底层基础设施到用户端分发全链路

一、底层基础设施层 1. 硬件服务器集群 算力单元: GPU集群:基于NVIDIA H800/H100 GPU构建,单集群规模超10,000卡,采用NVLink全互联架构实现低延迟通信。国产化支持:适配海光DCU、寒武纪MLU等国产芯片,通过…

Word表格中如何只单独调整某一单元格宽度

大家好,我是小鱼。 在日常制作Word表格时,表格中不同单元格有时需要设置不同的宽度,但是很多小伙伴会发现想单独调整某一个单元格宽度时,发现其它单元格宽度也会发生变化。那么,到底怎么才能单独调整某一单元格宽度呢…

DIALOGPT:大规模生成式预训练用于对话响应生成

摘要 我们提出了一个大规模、可调节的神经对话响应生成模型,DIALOGPT(对话生成预训练变换器)。该模型训练于从2005年至2017年间Reddit评论链中提取的1.47亿次类似对话的交流,DIALOGPT扩展了Hugging Face的PyTorch变换器&#xff…

基于ffmpeg+openGL ES实现的视频编辑工具-添加背景音乐(十)

在视频编辑领域,背景音乐宛如灵魂,为视频注入情感与氛围,极大地提升其观赏性与感染力。本文将深入探讨如何借助 ffmpeg 和 openGL ES 技术,在视频编辑工具中实现添加背景音乐这一关键功能。 一、技术实现流程概述 在视频中添加背景音乐,首要步骤是借助 ffmpeg 从视频文件…

使用 Promptic 进行对话管理需要具备python技术中的那些编程能力?

使用 Promptic 进行对话管理时,需要掌握一些基础的编程知识和技能,以下是详细说明: 1. Python 编程基础 Promptic 是一个基于 Python 的开发框架,因此需要具备一定的 Python 编程能力,包括: 函数定义与使用:了解如何定义函数、使用参数和返回值。类型注解:熟悉 Python…

螺旋数字矩阵

螺旋数字矩阵 真题目录: 点击去查看 E 卷 100分题型 题目描述 疫情期间,小明隔离在家,百无聊赖,在纸上写数字玩。他发明了一种写法: 给出数字个数n和行数m(0 < n ≤ 999,0 < m ≤ 999),从左上角的1开始,按照顺时针螺旋向内写方式,依次写出2,3…n,最终形成一…