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

CentOS Stream 9部署MariaDB

1、更新系统软件包

 sudo dnf update

2、安装MariaDB软件包(替代mysql)

sudo dnf install mariadb-server

3、安装MariaDB服务

sudo systemctl enable --now mariadb

4、检查MariaDB服务状态

sudo systemctl status mariadb

5、配置MariaDB安全性

sudo mysql_secure_installation

按照提示设置MariaDB的root密码以及其他安全选项。

6、验证

mysql -u root -p

输入密码登录验证。

7、修改配置:使用密码进行身份验证

在CentOS 7或更高版本中,使用MariaDB时,默认情况下,root用户的身份验证方法已更改为unix_socket,而不是使用密码进行身份验证。

使用以下命令以root用户身份登录到MariaDB数据库:

sudo mysql

在MariaDB提示符下,执行以下SQL查询以更改root用户的身份验证方法:

ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('your_password_here');

将your_password_here替换为您要为root用户设置的密码。

刷新权限以使更改生效:

FLUSH PRIVILEGES;

退出MariaDB提示符:

Exit

http://www.lryc.cn/news/443452.html

相关文章:

  • 【Leetcode:997. 找到小镇的法官 + 入度出度】
  • 大数据Flink(一百二十三):五分钟上手Flink MySQL连接器
  • SYN Flood攻击原理,SYN Cookie算法
  • 计组(蒋)期末速成笔记1
  • mysql学习教程,从入门到精通,SQL 更新数据(UPDATE 语句)(17)
  • 【吊打面试官系列-MySQL面试题】MyISAM 表格将在哪里存储,并且还提供其存储格式?
  • 常用的图像增强的算法之间的联系和区别
  • SpringBoot+Vue考试系统免费分享
  • 音视频入门基础:FLV专题(1)——FLV官方文档下载
  • 使用c#制作一个小型桌面程序
  • Clip studio paint百度云下载:附安装包+教程
  • 从Yargs源码学习中间件的设计
  • 高级I/O知识分享【epoll || Reactor ET,LT模式】
  • Matlab 的.m 文件批量转成py文件
  • 【软考】传输层协议TCP与UDP
  • Arthas dashboard(当前系统的实时数据面板)
  • 微服务保护之熔断降级
  • TomCat乱码问题
  • 依赖库查看工具Dependencies
  • Kafka 下载安装及使用总结
  • python实现多个pdf文件合并
  • 2409js,学习js2
  • SpellBERT: A Lightweight Pretrained Model for Chinese Spelling Check(EMNLP2021)
  • 【机器学习】--- 决策树与随机森林
  • [SAP ABAP] 创建域
  • STM32 通过 SPI 驱动 W25Q128
  • C#进阶-基于雪花算法的订单号设计与实现
  • 低版本SqlSugar的where条件中使用可空类型报语法错误
  • 跨游戏引擎的H5渲染解决方案(腾讯)
  • docker构建java镜像,运行镜像出现日志 no main manifest attribute, in /xxx.jar