Mysql在Linux上安装

先挂载镜像

bash 复制代码
mount /dev/sr0 /mnt

cd /etc/yum.repos.d 配置yum源

vim yum.repo

配置仓库

bash 复制代码
[BaseOS]
name=baseos
baseurl=/mnt/BaseOS
enabled=1
gpgcheck=0
[AppStream]
name=app
baseurl=/mnt/AppStream
enabled=1
gpgcheck=0

清空yum缓存

bash 复制代码
yum clean all

创建yum缓存仓库

bash 复制代码
yum makecache

查看列表

bash 复制代码
yum repolist

下载地址

Mysql官网====>DOWNLOADS====>MySQL Community (GPL) Downloads ====>Download Archives下载档案====>MySQL Community Server MySql社区服务器====>MySQL Downloads

bash 复制代码
wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar




tar xvf mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar

*********

bash 复制代码
dnf localinstall mysql-community-server-8.0.34-1.el9.x86_64.rpm 
mysql-community-client-8.0.34-1.el9.x86_64.rpm 
mysql-community-common-8.0.34-1.el9.x86_64.rpm 
mysql-community-icu-data-files-8.0.34-1.el9.x86_64.rpm 
mysql-community-client-plugins-8.0.34-1.el9.x86_64.rpm 
mysql-community-libs-8.0.34-1.el9.x86_64.rpm

启动服务

bash 复制代码
systemctl start mysqld

第一次进入查看密码

bash 复制代码
grep password /var/log/mysqld.log

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; (字母+数字+特殊符号)

用远程管理工具链接Mysql数据库

bash 复制代码
systemctl stop firewalld.service

进入mysql

bash 复制代码
use mysql;
执行修改命令
update user set host='%' where user='root'; #前面的user是表后面得user是用户名
刷新权限管理
flush privileges;
相关推荐
原来是猿1 分钟前
Linux UDP Socket 编程入门:Echo Server/Client实现
linux·运维·udp
中微子3 分钟前
突然爆火的Warp 终端,开源1天破 4w Stars
linux·人工智能·开源
计算机安禾31 分钟前
【Linux从入门到精通】第33篇:数据库MySQL/MariaDB安装与基础调优
linux·数据库·mysql
楼兰公子1 小时前
读取rpi摄像头
linux·服务器·算法
李景琰1 小时前
Debian12安装配置Mqtt之EMQX
linux·运维·服务器
tang&1 小时前
【MySQL】索引创建与B+树原理:MySQL性能优化的核心一课
b树·mysql·性能优化
测试员周周1 小时前
【AI测试系统】第1篇:LangGraph 实战:用 State Graph 搭建 AI测试流水线(4 步编排 + RAG 增强 + 完整代码)
linux·windows·python·功能测试·microsoft·单元测试·多轮对话
不做无法实现的梦~1 小时前
PX4 机载电脑 Linux 环境安装、串口、网络、ROS 完整配置
linux·运维·网络
嵌入式×边缘AI:打怪升级日志1 小时前
嵌入式Linux开发(了解交叉编译工具链的组成)
java·linux·运维
sitellla1 小时前
MySQL 入门:最流行的开源关系型数据库介绍
数据库·mysql·其他·开源