iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql 本地数据目录迁移
  • 156
分享到

mysql 本地数据目录迁移

2024-04-02 19:04:59 156人浏览 薄情痞子
摘要

需求:Mysql的原目录没空间了,需要在本机中迁移mysql目录 mkdir -p /home/mysql3306/datamkdir -p /home/mysql3306/logmkdir -p /hom

需求:Mysql的原目录没空间了,需要在本机中迁移mysql目录

mkdir -p /home/mysql3306/data
mkdir -p /home/mysql3306/log
mkdir -p /home/mysql3306/run/mysqld

原目录:/var/lib/mysql
迁移目标目录:/home/mysql3306/data
cp -r /var/lib/mysql/* /home/mysql3306/data/

chown -R mysql.mysql /home/mysql3306

————————————————————————————
vim /etc/my.cnf
#join_buffer_size = 128M
#sort_buffer_size = 2M
#read_rnd_buffer_size = 2M
#datadir=/var/lib/mysql
datadir=/home/mysql3306/data
#Socket=/var/lib/mysql/mysql.sock
socket=/home/mysql3306/data/mysql.sock
lower_case_table_names=1
#Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
max_connections=1000
max_connect_errors=300
#Recommended in standard MySQL setup
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqld_safe]
#log-error=/var/log/mysqld.log
log-error=/home/mysql3306/log/mysqld.log
#pid-file=/var/run/mysqld/mysqld.pid
pid-file=/home/mysql3306/run/mysqld/mysqld.pid
[mysql] ## 这里加2行,避免mysql -uroot -p的时候报找不到sock文件
socket=/home/mysql3306/data/mysql.sock
wq: 这里保存
————————————————————————————————
vim /etc/init.d/mysqld ## 修改下面的变量
get_mysql_option mysqld datadir "/home/mysql3306/data"
#get_mysql_option mysqld datadir "/var/lib/mysql"
datadir="$result"
get_mysql_option mysqld socket "$datadir/mysql.sock"
socketfile="$result"
get_mysql_option mysqld_safe log-error "/home/mysql3306/log/mysqld.log"
#get_mysql_option mysqld_safe log-error "/var/log/mysqld.log"
errlogfile="$result"
get_mysql_option mysqld_safe pid-file "/home/mysql3306/run/mysqld/mysqld.pid"
#get_mysql_option mysqld_safe pid-file "/var/run/mysqld/mysqld.pid"
——————————————————————————————————

/etc/init.d/mysqld stop
/etc/init.d/mysqld start
mysql -uroot -p 验证下是否数据都在
desc 表名;
保错 SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine
这是因为/tmp 目录没空间了,rm -rf /var/lib/mysql 释放空间即可,删除别的文件也行,只要能释放些空间即可。

完成

您可能感兴趣的文档:

--结束END--

本文标题: mysql 本地数据目录迁移

本文链接: https://www.lsjlt.com/news/39955.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • [mysql]数据迁移之data目录复制方法
    1、简述: mysql数据迁移有多种方式,最常见的就是先把数据库导出,然后导入新的数据库。拷贝数据目录data是另外一种方式。 尤其是当数据库启动不了,或者大型数据库迁移的时候,可以考虑这个方式。 2、场景: 从老的mysql(mysqlA...
    99+
    2023-08-31
    mysql 数据库
  • 阿里云RDS数据库迁移到本地MySQL
    简介 阿里云RDS(Relational Database Service)是一种托管式数据库服务,提供了高可用性、可扩展性和安全性的数据库解决方案。然而,有时候我们可能需要将RDS数据库迁移到本地MySQL服务器上,以满足特定的需求或降低...
    99+
    2024-01-29
    阿里 数据库 RDS
  • 云服务器数据迁移到本地
    云服务器数据迁移到本地可以采取以下步骤: 确认需要迁移的数据所在的位置:云服务器的数据应该存储在本地数据存储中心(如AWS和Google Cloud)中。您需要确定所需的数据类型和大小,以及迁移所需的时间。 配置云服务器:确定您要迁移到...
    99+
    2023-10-27
    服务器 数据
  • docker迁移数据目录的方法步骤
    目录查看磁盘使用磁盘清理 (切勿轻易使用)迁移数据查看磁盘使用 # du -hs /var/lib/docker/ 237G /var/lib/docker/ # docke...
    99+
    2024-04-02
  • Oracle数据迁移MySQL
    前言: 现今,Oracle数据迁移MySQL的需求已经越来越普遍,主要的迁移场景大致可以分为三类,第一类是涉及小表以及少量表的一次性迁移,无需进行增量同步,第二类是涉及大表以及多表的一次性迁移,第三类是涉及增量实时同步,而对于数据的迁移方法...
    99+
    2023-09-26
    oracle mysql 数据库 运维 dba
  • mysql数据库迁移
    目录 背景迁移数据库 背景 公司有个项目,刚开始数据量不是大的时候,数据库和服务上的所有应用数据都放在一个旧小盘中,随着项目数据的增长,旧的磁盘被占满了,导致系统无法写入数据,我和同事排查了很长时间,最终确定是磁盘被占满导致的一...
    99+
    2023-08-23
    数据库 mysql
  • docker迁移数据目录的方法是什么
    这篇文章主要讲解了“docker迁移数据目录的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“docker迁移数据目录的方法是什么”吧!查看磁盘使用# du -h...
    99+
    2023-06-21
  • 怎样快速地迁移MySQL中的数据
    要快速地迁移MySQL中的数据,可以采取以下步骤:1. 创建目标数据库:在迁移数据之前,先创建好目标数据库,确保目标数据库的表结构与...
    99+
    2023-09-22
    MySQL
  • MySQL数据迁移过程
    本篇内容主要讲解“MySQL数据迁移过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据迁移过程”吧!     因为...
    99+
    2024-04-02
  • 数据库SQL Azure如何迁移到本地SQL Server
    这篇文章主要介绍了数据库SQL Azure如何迁移到本地SQL Server,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ...
    99+
    2024-04-02
  • 云服务器数据迁移到本地怎么弄
    下面将从几个方面介绍如何在云服务器上进行数据迁移。 一、数据备份 数据备份是数据迁移的重要步骤之一。在将数据从本地迁移到云服务器时,数据备份应该是必不可少的一步。如果备份不充分,可能会导致数据丢失或者无法访问数据。因此,在进行数据迁移之前...
    99+
    2023-10-28
    怎么弄 服务器 数据
  • Windows下 MySql通过拷贝data目录迁移数据库的方法
    MySQL数据库的文件目录下图所示,          现举例说明通过COPY文件夹data下数据库文件,进行数据拷贝的步骤;源数据库运行在A服务器上,拷贝到B服务器,假定B服务器上MySQL数据库已经安装完成,为空数据库。       ...
    99+
    2023-10-24
    数据库 mysql
  • 云服务器数据迁移到本地服务器
    以下是一种实现云服务器数据迁移的方法: 选择迁移工具 有很多迁移工具可以用于将数据从一个服务器迁移到另一个服务器。在选择迁移工具之前,我们需要考虑一些因素,例如迁移速度、迁移的可靠性和可扩展性。在选择迁移工具时,我们可以选择诸如SSH...
    99+
    2023-10-28
    服务器 数据
  • mysql数据库怎么迁移
    本篇内容主要讲解“mysql数据库怎么迁移”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql数据库怎么迁移”吧!上面是测试人员的要求,可以提取出2条有用的...
    99+
    2024-04-02
  • mysql本地数据库怎么转移
    转移本地mysql数据库的方法首先,停止mysql服务,防止数据写入;etc/init.d/mysqldstop使用mysqldump命令,对数据库进行备份;mysqldump -uroot -p123456 --all-databases...
    99+
    2024-04-02
  • 云服务器数据迁移到本地怎么操作
    检查硬件配置:在迁移云服务器之前,需要先检查服务器的硬件配置是否符合迁移要求。可以通过检查服务器的硬件配置信息来确定硬件是否支持迁移。如果服务器的硬件配置不符合迁移要求,则需要重新购买服务器硬件。 确认网络环境:在迁移云服务器之前,需要确...
    99+
    2023-10-27
    操作 服务器 数据
  • 从 MySQL迁移数据到Oracle
    从 MySQL 迁移数据到 Oracle 中的全过程 zhengqingya 22019.12.26 16:53:14字数 911阅读 480 一、前言 这里记录一次将MySQL数据库中的表数...
    99+
    2024-01-21
    mysql 数据库 中间件 centos
  • 阿里云服务器数据迁移如何快速安全地迁移数据
    在使用阿里云服务器时,数据迁移是一个常见的需求。本文将介绍如何快速、安全地将数据从一个阿里云服务器迁移到另一个服务器。 1. 使用阿里云的数据迁移工具阿里云提供了丰富的数据迁移工具,可以帮助用户轻松地将数据从一个服务器迁移到另一个服务器。其...
    99+
    2024-01-16
    数据 阿里 快速
  • mysql数据库迁移的方法
    mysql数据库迁移的方法:1、确定迁移需求;2、备份数据;3、恢复数据到新服务器;4、调整配置文件;5、迁移用户和权限。详细介绍:1、确定迁移需求,在开始迁移之前,需要明确迁移的目的和需求,这包括确定要迁移的数据库、目标平台和时间表;2、...
    99+
    2023-11-16
    数据库 mysql
  • docker images本地迁移的案例
    这篇文章将为大家详细讲解有关docker images本地迁移的案例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近在学习docker,经常遇到的一个问题是,在下载docker image的时候,由于众...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作