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

【Linux服务器】-mysql数据库数据目录迁移

1. 查看当前 MySQL 数据目录位置

mysql -u root -p -e "SHOW VARIABLES LIKE 'datadir';"

在这里插入图片描述

2. 停止 MySQL 服务

systemctl stop mysql

在这里插入图片描述

3. 创建新的数据目录并设置权限

mkdir -p /new/datadir
chown -R mysql:mysql /new/datadir
chmod -R 755 /new/datadir

在这里插入图片描述

4. 复制原有数据到新目录

rsync -av /var/lib/mysql/ /new/datadir/

在这里插入图片描述

5. 修改 MySQL 配置文件

编辑 MySQL 配置文件(通常是/etc/mysql/mysql.conf.d/mysqld.cnf),修改以下参数:

datadir = /new/datadir

在这里插入图片描述

6. 启动 MySQL 服务

systemctl start mysql

在这里插入图片描述

7. 验证迁移结果

systemctl status mysql
mysql -u root -p -e "SHOW VARIABLES LIKE 'datadir';"

在这里插入图片描述

http://www.dtcms.com/a/288371.html

相关文章:

  • 打靶日记之xss-labs
  • undefined reference to ‘end‘
  • 从公共数据到医学研究:32 个生信数据库详解
  • [实战]巴特沃斯滤波器全流程解析:从数学原理到硬件实现
  • 磁盘阵列技术的功能与分类
  • 【面试题】大厂高压面经实录丨第三期
  • Python Pandas读取Excel表格中数据并根据时间字段筛选数据
  • 软件警告弹窗与兼容性问题
  • HD Video Converter Factory pro 高清视频转换器 v27.7.0 绿色中文便携版
  • centos7使用docker-compose部署项目
  • 《Linux 环境下 NTP 时间同步与 SSH 免密登录配置实战》
  • 树的基础知识总结
  • 移动硬盘无法读取怎么办?数据还可以抢救回来
  • STC增强型单片机寄存器 PWM EEPROM TMOD TCON
  • 数据结构的文件操作
  • scalelsd 笔记 线段识别 本地部署 模型架构
  • Spring7个事务传播行为和5个隔离级别
  • Java-Lambda表达式
  • 【Linux】Linux中重定向 及 dup2 详细讲解
  • Stream API
  • 2023 年 5 月青少年软编等考 C 语言八级真题解析
  • 本地安装部署Unstructured-api
  • ADC选型设计
  • SpringBoot项目打包加部署方案
  • Datawhale 7月学习
  • SCSAI工业智能体的核心特征
  • Xss-labs 1-8以及利用python自动sq8注入
  • linux cpu频率和AVS调压等级
  • 板子 5.29--7.19
  • 函数式编程和命令式编程