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 分钟前
分析sys高问题的方法总结
linux·运维·服务器
WSSWWWSSW2 分钟前
安装nfs客户端(centos)
linux·运维·centos
THRUSTER111114 分钟前
MySQL-- 函数(单行函数):数值函数, 字符串函数
数据库·mysql·函数·navicat·单行函数
橙序研工坊11 分钟前
MySQL的进阶语法7(索引-B+Tree 、Hash、聚集索引 、二级索引(回表查询)、索引的使用及设计原则
数据库·sql·mysql
Bonnie_12151 小时前
07-MySQL-事务的隔离级别以及底层原理
数据库·mysql
李迟1 小时前
跨系统平台实践:在内网自建kylin服务版系统yum源
linux
odoo-卜永1 小时前
ubuntu22.04连接爱普生打印机型号L385
linux·经验分享·ubuntu
王强你强2 小时前
MySQL 高级查询:JOIN、子查询、窗口函数
数据库·mysql
草巾冒小子2 小时前
brew 安装mysql,启动,停止,重启
数据库·mysql
小麦嵌入式2 小时前
Linux驱动开发实战(十一):GPIO子系统深度解析与RGB LED驱动实践
linux·c语言·驱动开发·stm32·嵌入式硬件·物联网·ubuntu