广告
返回顶部
首页 > 资讯 > 数据库 >更改MYSQL数据存储路径的方式是什么
  • 803
分享到

更改MYSQL数据存储路径的方式是什么

2023-06-07 13:06:26 803人浏览 安东尼
摘要

今天就跟大家聊聊有关更改MYSQL数据存储路径的方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。其实这是一个关系型数据库管理系统,同时也是现如今关系型数据库管理系统之一,特点

今天就跟大家聊聊有关更改MYSQL数据存储路径的方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

其实这是一个关系型数据库管理系统,同时也是现如今关系型数据库管理系统之一,特点便是可以保存在不同的表中,大大提升访问速度和灵活性,今天小编介绍更改MY  sql数据存储路径的方式。

一般情况下,Mysql默认的数据文件存储目录为/var/lib/mysql,假如你要把目录移到/home/database下面,那么需要进行以下几步:

首先在home目录下建立database目录

命令:cd/homemkdir data

接下来把MySQL服务进程停掉:

命令:mysqladmin -u root -p shutdown

把/var/lib/mysql整个目录移到/home/database下面

命令:mv /var/lib/mysql /home/database/

通过这三个步骤,我们就把MySQL的数据文件移动到了/home/database/mysql下

接下来,我们找到my.cnf配置文件

如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

编辑MySQL的配置文件/etc/my.cnf

当然,为保证MySQL能够正常工作,需指明mysql.sock文件的产生位置。修改Socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock。具体操作如下:

vi my.cnf(用vi工具编辑my.cnf文件,找到下列数据修改之)# The MySQL Server[mysqld]  port=3306#socket=/var/lib/mysql/mysql.sock(原内容为了更稳妥用“#”注释此行)socket=/home/database/mysql/mysql.sock(加上此行)。

修改MySQL启动脚本/etc/init.d/mysql

最后,需要修改MySQL启动脚本/etc/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径,即:home/database/mysql。

[root@test1 etc]#  vi /etc/init.d/mysql#datadir=/var/lib/mysql(注释此行)datadir=/home/database/mysql  (加上此行)。

当然,如果是Centos还要改/usr/bin/mysqld_safe 相关文件位置;最后再做一个mysql.sock链接。命令如下:

in -s /home/database/mysql/mysql.sock /var/lib/mysql/mysql.sock

重新启动MySQL服务

/etc/init.d/mysqld start,或用reboot命令重启linux

如果工作正常移动就成功了,否则对照前面的7步再检查一下。还要注意目录的属主和权限。

详细代码如下:

[root@sample ~]# chown -R mysql:mysql /home/data/mysql/  ← 改变数据库的归属为mysql

[root@sample ~]# chmod 700 /home/data/mysql/test/  ← 改变数据库目录属性为700

[root@sample ~]# chmod 660 /home/data/mysql/test/*  ← 改变数据库中数据的属性为660

看完上述内容,你们对更改MYSQL数据存储路径的方式是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网数据库频道,感谢大家的支持。

您可能感兴趣的文档:

--结束END--

本文标题: 更改MYSQL数据存储路径的方式是什么

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

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

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

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

下载Word文档
猜你喜欢
  • 更改MYSQL数据存储路径的方式是什么
    今天就跟大家聊聊有关更改MYSQL数据存储路径的方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。其实这是一个关系型数据库管理系统,同时也是现如今关系型数据库管理系统之一,特点...
    99+
    2023-06-07
  • mysql更改数据保存路径的方法
    mysql更改数据保存路径的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!mysql更改数据保存的路径的方法:1、停止...
    99+
    2022-10-18
  • Centos7.3如何更改mariadb数据库的存储路径
    这篇文章主要介绍“Centos7.3如何更改mariadb数据库的存储路径”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos7.3如何更改mariadb数据库的存储路径”文章能帮助大家解决问...
    99+
    2023-06-27
  • 修改mysql 配置文件数据存储路径的方法
    修改mysql 配置文件数据存储路径的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!修改mysql配置文件数据的存储路...
    99+
    2022-10-18
  • MySQL数据存储路径修改的超详细教程
    目录1.查看原先路径2.停止mysql(1)方法1:(2)方法2:3.修改路径(1) 找到my.ini(2) 修改 my.ini4.重新启动MySQL5.再次查看路径总结1.查看原先路径 ◼ 打开 MySQL 8.0 C...
    99+
    2023-03-23
    mysql数据存储路径怎么修改 mysql数据库存储路径 mysql数据存储位置
  • mysql数据库安装和修改默认存储路径的方法
    这篇文章主要介绍“mysql数据库安装和修改默认存储路径的方法”,在日常操作中,相信很多人在mysql数据库安装和修改默认存储路径的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2022-10-18
  • 更改pycharm文件路径的方法是什么
    要更改PyCharm文件路径,可以按照以下步骤进行操作:1. 打开PyCharm软件。2. 点击菜单栏中的“File”(文件)选项。...
    99+
    2023-09-26
    pycharm
  • scrapy数据存储在mysql数据库的方式是什么
    scrapy数据存储在mysql数据库的方式是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。  这篇文章主要介绍了scra...
    99+
    2022-10-19
  • 分布式存储数据保护方式是什么
    分布式存储数据保护方式包括:1. 冗余备份:将数据分布在多个节点上,以确保数据的可靠性和可用性。如果某个节点出现故障,数据可以从其他...
    99+
    2023-05-30
    分布式存储数据保护 分布式存储
  • C语言中数据存储方式是什么
    这篇文章主要介绍“C语言中数据存储方式是什么”,在日常操作中,相信很多人在C语言中数据存储方式是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言中数据存储方式是什么”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-08
  • Mysql存储引擎与数据存储的原理是什么
    Mysql存储引擎与数据存储的原理是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言作为一名开发人员,在日常的工作中会难以避免地接触到数...
    99+
    2022-10-18
  • redis存储数据的方法是什么
    Redis存储数据的方法可以分为以下几种:1. 字符串:可以存储字符串、整数、浮点数等数据类型。- SET key value:设置...
    99+
    2023-09-11
    redis
  • MySQL中的数据存储结构是什么
    这篇文章主要介绍“MySQL中的数据存储结构是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“MySQL中的数据存储结构是什么”文章能帮助大家解决问题。 ...
    99+
    2023-02-14
    mysql
  • Java中数组的存储方式是什么
    在Java中,数组是一种引用类型,它的存储方式是连续的,所有的元素在内存中是按照顺序存放的。数组的存储空间是在堆内存中分配的,而数组...
    99+
    2023-10-18
    Java
  • Mysql数据库中的存储引擎是什么
    这篇文章主要介绍了Mysql数据库中的存储引擎是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Mysql数据库中的存储引擎是什么文章都会有所收获,下面我们一起来看看吧。存储...
    99+
    2023-04-03
    mysql
  • mysql数据库中的存储过程是什么
    这篇文章给大家分享的是有关mysql数据库中的存储过程是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语...
    99+
    2022-10-18
  • 大数据存储:Python存储方案的最佳实践是什么?
    大数据存储已经成为了当今企业信息管理的重要组成部分,对于数据存储方案的选择也越来越重要。Python作为一种流行的编程语言,其在大数据存储方案中也有着广泛的应用。本篇文章旨在探讨Python存储方案的最佳实践。 一、为什么选择Python作...
    99+
    2023-11-04
    存储 面试 大数据
  • C语言浮点型数据在内存中的存储方式是什么
    本篇内容介绍了“C语言浮点型数据在内存中的存储方式是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、思考一下咱们先上一盘开胃菜,试试看...
    99+
    2023-07-05
  • 优化MySQL数据库发布系统存储的方法是什么
    优化MySQL数据库发布系统存储的方法有:mysql库主从读写分离。适当的添加索引。选取最适用的字段属性。不经常改动的页面,生成静态页面。添加缓存机制。找规律分表,减少单表中的数据量提高查询速度。选择合适的表字段数据类型和存储引擎。尽量避免...
    99+
    2022-10-18
  • mongodb存储大小数据的方法是什么
    MongoDB可以存储任意大小的数据,没有固定的限制。它采用了分片和复制的机制,可以扩展到大规模的数据集和高并发的访问。在Mongo...
    99+
    2023-08-24
    mongodb
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作