MariaDB数据库安装的配置、使用、授权、增删改查以及备份与恢复

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

一 MariaDB 安装

1.1 MariaDB 源配置

vim /etc/yum.repos.d/mariadb.repo

添加下面内容👇

[mariadb]
name=mariadb
baseurl=https://mirrors.ustc.edu.cn/mariadb/yum/10.10/centos7-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB 
gpgcheck=1

[mariadb] xx库的名称
name=
baseurl= 下载库的地址
gpgkey= 密钥
gpgcheck=1 开启校验

1.2 清空缓存

yum celan all # 清空缓存
yum makecache # 建立缓存

1.3 安装MariaDB

yum -y install mariadb-server mariadb-client

在这里插入图片描述

二 MariaDB 基本配置

2.1 启动MariaDB

systemctl start mariadb # 启动
systemctl enable mariadb # 开机自启

2.2 MariaDB 进程查看

yum -y instal net-tools # 安装net工具
netstat -ntlp | grep 3306

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

2.3 MariDB 数据库初始化

为了数据库的安全性和正常运行,初始化操作涉及5个步骤
1.设置root管理员在数据中的密码(默认为空,直接回车
2.设置root管理员在数据库中的专有密码
3.删除匿名用户,使用root管理员远程登录数据库,确保安全性
4.删除默认的测试数据库,取消测试数据库的全部访问权限
5.刷新授权列联表,让初始化立即生效

2.3.1 数据库初始化

mysql_secure_installation
Enter current password for root (enter for none):     #初次运行直接回车设置密码
Switch to unix_socket authentication [Y/n]            #输入y并回车
Change the root password? [Y/n]                       #输入y并回车
New password:                                         #设置root用户密码
Re-enter new password:                        
Mariadb简介、安装和简单使用 MariaDB是MySQL关系数据库管理系统的一个分支,由社区开发,有商业支持,旨在继续保持在GNU GPL下开源。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心甲骨文公司收购MySQL后会有一些隐患。MariaDB打算保持MySQL的高度兼容性,MySQL API和命令精确匹配。MariaDB自带了一个新的存储引擎Aria,它可以替代MyISAM,成为默认的事务和非事务引擎。它最初使用XtraDB作为默认存储引擎, 并从10.2版本切换回InnoDB。 阅读详情

相关推荐

Mariadb和mysql数据库的区别和相同之处

MariaDB和MySQL在执行程序、实用工具、数据文件、表定义文件、客户端 API 和通信协议、文件、端口及文件路径以及SQL语句等方面具有很好的兼容性。MariaDB和MySQL在开发目标、许可证、性能和优化、新功能和存储引擎、社区和支持以及安全性和稳定性等方面存在显著差异。

weixin_70208651的博客 5445

mariaDB起源

        MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了 MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英 语:XtraDB)来代替My...

AILIKES 974

BUG调试案例一:RK3588+YT8531网络无法PING通调试案例

使用 RK3588 搭配 YT8531S PHY 芯片进行网络调试时,遇到了“网络无法 Ping 通”的棘手问题。排查了两天,终于找到问题原因。为了避免大家在类似项目中走弯路,也为了加深自己对调试细节的理解,我们特意整理了本次问题的完整排查过程。本篇文章将围绕以下四个方面展开分享: 问题现象&描述 调试过程&分析 问题根源定位 注意事项提醒 举一反三(走两步)

案例文章,高速信号 2297

MariaDB安装配置使用授权增删改查以及数据库备份恢复

MariaDB安装配置使用授权增删改查以及数据库备份恢复

Mortalz7 6638

mariadb

-force-non-empty-directories #指定该参数时候,使得innobackupex --copy-back或--moveback选项转移文件到非空目录,已存在的文件不会被覆盖。不过在执行上述步骤之前,请先通过SFTP将 /usr/local/mysql/var 整个目录备份到本地,移动或删除 InnoDB 的数据文件,通常在 MySQL 的数据目录下的 ibdata1, ib_logfile0, ib_logfile1 等文件,或者是各自数据库的 .ibd 文件。

bluecard2008的博客 1349

mariadb数据库指令

mariadb数据库 1.安装mysql yum search mariadb 查找mariadb相关的软件包 yum install mariadb mariadb-server -y 安装maridb的server软件和client软件 2启动mariadb服务 systemctl start mariadb systemctl enable mariadb 3.mariad...

qq_41829386的博客 437

数据库基本管理及常用命令

1.什么是数据库数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作 所谓“数据库”是以一定方式储存在一起、能多个用户共享、具有尽可能小的冗余度、应用程序彼此独立的数据集合 数据对一个企业是非常重要的,其实就相当于我们每个人的信息就是自己的属性,并且把它记录在一个文件里面 多张表格组成一个数据库,tab (表)---->...

qq_36417677的博客 420

数据库管理linux,linux 数据库管理

1.安装数据库: yum install mariadb.serversystemctl staus mariadbsystemctl start mariadbsystemctl enable mariadb //设置开机自动启动,并开启数据库服务netstat -antlupe | grep mysql 查看接口vim /etc/my.cnf 6skip-network...

weixin_42437126的博客 147

Mariadb数据库从入门到图形化管理进阶

文章目录Mariadb前世今生Mariadb的基本管理安装及登录基本管理数据库增删改查密码的管理数据库备份恢复用户的授权安装phpmyadmin数据库图形管理 Mariadb前世今生 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 MariaDB由M...

weixin_45649763的博客 768

数据库mariadb的基础管理

的分册于从

Chen的博客 305

红帽系统数据库mariadb的简单使用

MariaDB数据库管理系统是MySQL的一个分支,完全兼容于Mysql数据库mariadb安装使用首先我们安装mariadb yum install mariadb-server -y然后开启数据库服务systemctl start mariadb然后在终端输入mysql,进入数据库中mysql 进入数据库后可以进行一些简单的操作,使用一些简单的SQL语句MariaDB [(none)

parameter_的博客 1069

运维学习Day20——MariaDB数据库管理

本文介绍了MariaDB数据库的基础知识实践操作。主要内容包括:MariaDB作为MySQL分支的特性及其在企业应用中的重要性;在Rocky 8系统中的安装部署安全加固方法;数据库连接配置的两种方式(本地套接字网络连接);SQL语言的分类功能概述(DQL、DML、DDL等)。文章还讲解了MariaDB配置文件结构、网络监听设置等管理细节,并提供了用户创建、远程访问授权等实用命令示例。通过系统性的讲解,帮助读者掌握MariaDB数据库安装配置到基本管理的完整流程,为后续数据库应用开发奠定基础。

zzhmyhx的博客 911

MariaDB部署和配置

MySQL是一个流行的开源关系型数据库管理系统,被广泛应用于Web应用开发中。MariaDB是MySQL的一个分支,保持MySQL高度兼容,并添加了一些新的特性。

XPlaza的博客 5286

mariaDB(mysql数据库)-安装配置使用

登陆mysql语法:mysql -u用户名 -p当前密码 -h服务器的ip【登陆当前服务器,不需要-h】记住:选项和后面的值是没有空格的mysqladmin是操作系统命令。mysql 进入子系统后。

一个懒鬼的博客 5753

mariadb安装

1.配置官方的mariadb的yum源,手动创建 mariadb.repo仓库文件 touch /etc/yum.repos.d/mariadb.repo 然后写入如下内容 [mariadb] name = MariaDB baseurl = http://mirrors.ustc.edu.cn/mariadb/yum/10.5/centos7-amd64/ gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 2.安装MariaDB [

weixin_44842076的博客 3896

MariaDB安装配置

MariaDB安装配置 (菜鸡我是用阿里源安装的) MariaDB是MySQL的一个分支,由开源社区维护,采用GPL授权许可,完全兼容MySQL. 1.安装相对应的源 vi /etc/yum.repos.d/MariaDB.repo # 填写如下内容(3选其一,我选择的是阿里源) [mariadb] # http://downloads.mariadb.org/mariadb/repositories/(官方源5.5) name = MariaDB baseurl = http://yum.mari

Cat God 007的博客 2万+

MariaDB的简单入门

1.什么是mariadbmariadbMariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 2.环境配置 3.mariadb安装 安装mariadb yum ins...

清风 6297

MariaDB安装

手把手教你安装MariaDB

qq_33840373的博客 7302

Mariadb数据库部分基础知识及yum安装步骤

关系型数据库/SQL(Mysql多平台、SQLserver windows、DB2多平台、Oracle多平台、kingbase/人大金仓、达梦)非关系型数据库/NoSQL(redis、mongoDB)

guodong0904的博客 4073

YOLO26涨点改进 | 独家创新、损失函数改进篇 | TGRS 2025顶刊 | 带来AIoU小目标涨点损失函数,增强了目标检测中对边界框形状和尺寸的敏感度,适合复杂场景和小物体检测中有效涨点

AIoU损失函数通过自适应形状感知和尺寸敏感加权机制,有效解决了YOLO26原生损失函数在小目标检测中的缺陷。实验结果表明,AIoU损失函数在多个数据集上均取得了显著的性能提升,尤其在小目标检测和多任务场景下表现突出。自适应形状感知,对形状差异较大的目标给予更大惩罚,提高边界框拟合精度尺寸敏感加权,对小目标的宽高比例差异给予更大权重,增强模型对小目标特征的学习能力梯度连续性好,即使在IoU=0时仍能提供有效的梯度更新,解决小目标梯度消失问题。

qq_36130719的博客 112

单片机-基于IGBT的变频电源设计资料.zip

单片机-基于IGBT的变频电源设计资料

上一篇: Kali Linux搭建DVWA漏洞靶场(保姆式教学)
下一篇: [超超超超超超详细] Linux Centos7搭建Hadoop集群及运行MapReduce分布式集群
没事多学习_Qi
博客等级 码龄6年 324粉丝 22原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

没事多学习_Qi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值