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

debian12 修改MariaDB数据库存储位置报错

debian12 修改MariaDB数据库存储位置到home报错


MariaDB 修改存储路径后启动失败问题解决

更改数据存储位置
如果需要将数据存储到其他位置(如更大的分区):

停止 MariaDB 服务:

bash
sudo systemctl stop mariadb
创建新目录并设置权限:

bash
sudo mkdir -p /new/data/path
sudo chown -R mysql:mysql /new/data/path
复制现有数据:

bash
sudo rsync -av /var/lib/mysql/ /new/data/path
备份原数据目录:

bash
sudo mv /var/lib/mysql /var/lib/mysql.bak
修改配置文件 /etc/mysql/mariadb.conf.d/50-server.cnf:

text
[mysqld]
datadir = /new/data/path
启动 MariaDB 服务:

bash
sudo systemctl start mariadb
修改 MariaDB 路径到 home 路径下,

执行 systemctl start mariadb 启动MariaDB 时,报错提示:

Job for mariadb.service failed because the control process exited with error code.
See "systemctl status mariadb.service" and "journalctl -xeu mariadb.service" for details.

执行systemctl status mariadb.service 得到

在这里插入图片描述
修改ProtectHome=false在这里插入图片描述

就可以了。

http://www.xdnf.cn/news/13454.html

相关文章:

  • 界面控件Kendo UI在实战应用——打通数据链路,重塑业务效率
  • UE5 蓝图按键控制物体旋转、暂停
  • Android NDK: Could not find application project directory
  • 【Mac技巧】修复Mac应用程序无法打开的解决办法
  • tryhackme 之反弹 shell 理解
  • FastAPI的数据契约:Pydantic与SQLModel联手打造健壮API
  • 斐讯N1部署Armbian与CasaOS实现远程存储管理
  • JS之Dom模型和Bom模型
  • strs[0] == “0“是否为字符串内容比较
  • 在GIS 工作流中实现数据处理(2)
  • 想考Kubernetes认证?CKA考试内容与报名全解析
  • 华测CGI-430配置
  • RAG文档解析难点3:Excel多层表头的智能解析与查询方法
  • Linux操作系统-性能优化
  • 电路图识图基础知识-行程开关自动往返运行控制电路详解(二十三)
  • SSL错误无法建立安全连接
  • BIRT交叉表维度自定义排序
  • Spring Cloud与Alibaba微服务架构全解析
  • vue封装移动端日历,可折叠展开,以及考勤
  • 大模型在输尿管下段积水预测及临床应用的研究
  • 计算机网络第3章(上):数据链路层全解析——组帧、差错控制与信道效率
  • 【期末速成】软件项目管理
  • 最长和谐子序列
  • A. Dr. TC
  • 产品升级 | 新一代高性能数据采集平台BRICK2 X11,助力ADAS与自动驾驶开发
  • MatAnyone本地部署,视频分割处理,绿幕抠像(WIN/MAC)
  • YOLOv1 技术详解:正负样本划分与置信度设计
  • 【unitrix】1.1 密封模式(srcsealed.rs)
  • SQL29 验证刷题效果,输出题目真实通过率
  • Spring声明式事务生效是有条件滴!