当前位置: 首页 > news >正文

MySQL 离线安装MariaDB

描述

离线环境下安装MySQL数据库,也就是MariaDB

操作

1、找到自带的mysql

rpm -qa | grep -i '^mysql-'
rpm -qa | grep -i '^maria-'

2、卸载对应的包

rpm --nodeps -ev mysql-libs-5.1.73-8.el6_8.x86_64

安装

MariaDb 离线安装包官网下载:地址

这个文件有400多M

按照里面的readme文档安装,最后会联网校验,实际上只是离线下载了文件,修改了软件源,还是要在线的

然后因为网络原因还经常校验失败…

安装完后通过rpm qa | grep MariaDB 来看

实际上要安装的只有4个文件,使用rpm 安装一下就可以了

  • galera-25.3.25-1.rhel7.el7.centos.x86_64.rpm
  • MariaDB-common-10.3.15-1.el7.centos.x86_64.rpm
  • MariaDB-compat-10.3.15-1.el7.centos.x86_64.rpm
  • MariaDB-server-10.3.15-1.el7.centos.x86_64.rpm
  • MariaDB-compat-10.3.15-1.el7.centos.x86_64.rpm

1、安装命令:

rpm -ivh --nodeps galera-25.3.25-1.rhel7.el7.centos.x86_64.rpm
# 这个两个包相互依赖,需要一起安装
rpm -ivh --nodeps MariaDB-common-10.3.15-1.el7.centos.x86_64.rpm MariaDB-compat-10.3.15-1.el7.centos.x86_64.rpm
rpm -ivh --nodeps MariaDB-client-10.3.15-1.el7.centos.x86_64.rpm
rpm -ivh --nodeps MariaDB-server-10.3.15-1.el7.centos.x86_64.rpm

注意,需要加入 --nodeps 强制安装,因为linux中需要还要安装别的依赖

2、开启服务

systemctl status mysqld      # RHEL/CentOS

3、首次登陆:

mysql -u root

不用密码,进来就行,再修改密码

4、修改密码

-- 方法1:直接修改密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');-- 方法2:更新mysql.user表(适用于忘记密码后重置)
UPDATE mysql.user SET authentication_string=PASSWORD('你的新密码') WHERE User='root';
FLUSH PRIVILEGES;
http://www.lqws.cn/news/541441.html

相关文章:

  • SYSCFG 时钟在 GD32F4 系列微控制器中的作用
  • Layer by Layer: Uncovering Hidden Representations in Language Models
  • 当前最好的0样本文本转语音是哪个模型?
  • SpringCloud系列(38)--SpringCloud Gateway实现动态路由
  • 2024百度之星:BD202404 110串
  • JDY-23蓝牙模块与电脑的连接方式
  • 从0开始学习计算机视觉--Day04--损失函数
  • 杭州西湖断桥不断:3D扫描还原‘残雪‘视觉骗局
  • 在反向代理环境下精准获取客户端真实 IP 的最佳实践
  • Linux journal 日志大小限制与管理详解
  • vue-27(实践练习:将现有组件重构为使用组合式 API)
  • 七天学会SpringCloud分布式微服务——04——Nacos配置中心
  • 便携式水质检测仪的功能
  • 基于 SpringBoot+Vue 的台球厅管理系统的设计与实现(毕业论文)
  • [ linux-系统 ] 磁盘与文件系统
  • 排查 WebView 中 touch、click 事件失效:移动端调试过程详解
  • PIXHAWK(ardupilot4.52)NMEA的解析bug
  • EXCEL数据报表
  • 接口自动化测试框架(pytest+allure+aiohttp+用例自动生成)
  • 【Python基础】05 Python视频压缩技术深度解析
  • 商务创业项目策划计划书PPT模版
  • [Meetily后端框架] 配置指南 | 后端API网关 | API文档体系
  • VB.NET,C#字典对象来保存用户数据,支持大小写
  • Unreal引擎——Chaos物理引擎(不)详解
  • 官方 Linker Scripts 语法和规则解析(2)
  • 《算力迁徙:WebAssembly如何将C++算法炼成前端》
  • 临床项目范围管理:确保项目聚焦与成功交付
  • Flutter 网络请求指南, 从 iOS 到 Flutter 的 Dio + Retrofit 组合
  • 【组管理】创建组删除组修改文件/目录所属组
  • Windows11系统上安装WM虚拟机及Ubuntu 22.04系统