广告
返回顶部
首页 > 资讯 > 精选 >Centos7.3如何更改mariadb数据库的存储路径
  • 315
分享到

Centos7.3如何更改mariadb数据库的存储路径

2023-06-27 11:06:49 315人浏览 安东尼
摘要

这篇文章主要介绍“Centos7.3如何更改mariadb数据库的存储路径”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos7.3如何更改mariadb数据库的存储路径”文章能帮助大家解决问

这篇文章主要介绍“Centos7.3如何更改mariadb数据库的存储路径”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos7.3如何更改mariadb数据库的存储路径”文章能帮助大家解决问题。

有的lnmp环境包或yum安装方式默认将mariadb数据库装在系统盘,其中就包括数据存储文件,万一系统宕机无法启动,那么数据文件就有损坏的可能,甚至造成无法挽回的局面。接下来我们就可以单独将数据存储文件放在其他分区或数据盘,这样即便是系统挂掉,也能轻易快速恢复mariadb数据库的正常运行。

Centos7.3如何更改mariadb数据库的存储路径

如果你不知道当前数据库路径,只需要输入以下命令即可查看到:

回车后输入您的mariadb密码后回车

mysql -uroot -p

输以下命令显示各种mariadb的路径调用情况。其中datadir项就是现存储的路径。

MariaDB [(none)]> show variables like ‘%dir%’;退出数据库登录状态MariaDB [(none)]> exit;

停止数据库

# systemctl stop Mysql.server

新建mariadb新存储的路径文件夹

# mkdir -p /home/mysql/data

进入home目录

# cd /home

给新的路径文件夹mysql用户权限

# chown -R mysql:mysql /mysql

修改下面启动脚本mysql文件中的datadir路径,mysql启动脚本路径不一样,也有可能会在/usr/lib/systemd/system目录下(centos7)

# vi /etc/init.d/mysql

找到datadir=/var/lib/mysql修改成datadir=/home/mysql/data,如果有相同的/var/lib/mysql路径,同样修改为/home/mysql/data,

例如:

“innodb_data_home_dir”和“innodb_log_group_home_dir“

修改后保存并退出,在修改my.cnf中的数据存储路径

修改my.cnf文件中datadir=路径和上面修改的方法一样,修改还好以后保存并退出,然后启动mariadb服务。

# vi /etc/my.cnf# systemctl start mysql.server

注意:如果你有数据文件,那么就把你的贝到/home/mysql/data下,还有/var/lib/mysql下的mysql件夹也拷贝过去,其他文件就不要拷贝了,这样你新建的用户和密码都会是你以前的。如果拷贝所有文件,就会启动报错。

如果以上方式不能成功且启动报错,可以在重启失败后执行初始化数据库命令,执行数据库命令前,/home/mysql/data下必须是空的,初始化成功后再导入数据库,以下是初始化数据库的命令:

# /usr/local/mysql/scripts/mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/home/mysql/data

再次启动就正常了

# systemctl restart mysql.server

初始化成功后,数据库密码是空的,执行以下命令开始设置密码

# /usr/local/mysql/bin/mysql_secure_installation

注意:第一个是提示你输入mysql密码,其实新安装的mysql默认是空密码,然后直接回车输入两次新密码回车,接下来全部按Y即可(基本上是删除了test测试数据库和匿名账号和删除后立刻生效(最后一个Y))。

关于“Centos7.3如何更改mariadb数据库的存储路径”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: Centos7.3如何更改mariadb数据库的存储路径

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

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

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

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

下载Word文档
猜你喜欢
  • Centos7.3如何更改mariadb数据库的存储路径
    这篇文章主要介绍“Centos7.3如何更改mariadb数据库的存储路径”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos7.3如何更改mariadb数据库的存储路径”文章能帮助大家解决问...
    99+
    2023-06-27
  • Ubuntu22.04 修改Mariadb数据库存储路径及日志路径
    前提 内容来自于自己编写沙箱一键部署脚本时进行的操作,所有的内容都是自己实际操作可行的形况下写的 我所使用的数据库是Mariadb-10.6.12,使用离线安装包安装的,所以可能跟在线安装的有一部分误差,请以实际情况为准 数据库文件默认路径...
    99+
    2023-12-23
    数据库 mariadb mysql 服务器 ubuntu
  • python如何更改储存路径
    要更改Python程序的存储路径,可以使用os模块中的方法来实现。下面是几种常见的方法: 使用os.chdir()方法更改当前工作...
    99+
    2023-10-24
    python
  • win7存储路径如何更改
    这篇文章主要讲解了“win7存储路径如何更改”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7存储路径如何更改”吧!win7存储路径更改教程首先单击左下角的开始按钮,然后找到以个人账户命...
    99+
    2023-07-01
  • 如何修改MYSQL5.7.17数据库存储文件的路径
    目录第一第二第三第四第五总结mysql5.7.17默认是安装在C盘下的(C:\ProgramData\MySQL\MySQL Server 5.7)而且安装时是不能改变安装路径的,这时候数据库的data数据文件就需要我们...
    99+
    2023-05-12
    修改MYSQL存储文件路径 MYSQL5.7.17存储文件路径 MYSQL修改存储文件的路径
  • MySQL数据存储路径如何修改
    本篇内容介绍了“MySQL数据存储路径如何修改”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.查看原先路径◼ 打开 MySQL 8.0 C...
    99+
    2023-07-05
  • 更改MYSQL数据存储路径的方式是什么
    今天就跟大家聊聊有关更改MYSQL数据存储路径的方式是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。其实这是一个关系型数据库管理系统,同时也是现如今关系型数据库管理系统之一,特点...
    99+
    2023-06-07
  • zabbix的MariaDB数据库改变存储位置
    #创建mkdir /公司缩写/mysql#停止数据库服务systemctl status mariadb.service systemctl stop ma...
    99+
    2022-10-18
  • win7桌面文件存储路径如何更改
    本篇内容主要讲解“win7桌面文件存储路径如何更改”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win7桌面文件存储路径如何更改”吧!win7桌面文件存储路径更改教程首先找到桌面文件夹,一般在图...
    99+
    2023-07-01
  • mysql更改数据保存路径的方法
    mysql更改数据保存路径的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!mysql更改数据保存的路径的方法:1、停止...
    99+
    2022-10-18
  • win7电脑桌面文件储存路径如何更改
    本文小编为大家详细介绍“win7电脑桌面文件储存路径如何更改”,内容详细,步骤清晰,细节处理妥当,希望这篇“win7电脑桌面文件储存路径如何更改”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。win7电脑桌面文件储...
    99+
    2023-07-01
  • mysql数据库安装和修改默认存储路径的方法
    这篇文章主要介绍“mysql数据库安装和修改默认存储路径的方法”,在日常操作中,相信很多人在mysql数据库安装和修改默认存储路径的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2022-10-18
  • eclipse如何改变项目的存储路径
    要改变Eclipse项目的存储路径,您需要执行以下步骤:1. 打开Eclipse,选择要更改存储路径的项目。2. 在Eclipse工...
    99+
    2023-09-07
    eclipse
  • 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数据存储位置
  • 数据库open状态下,如何修改数据文件路径(可用于改名改路径)
    数据库open下,将users表空间下的数据迁移到/home/oracle/dsk1下(可用作为改名) col name for a50SQL> select file#,name...
    99+
    2022-10-18
  • 修改mysql 配置文件数据存储路径的方法
    修改mysql 配置文件数据存储路径的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!修改mysql配置文件数据的存储路...
    99+
    2022-10-18
  • 如何更改Pycharm配置文件的存放路径
    目录引言方法一:1)修改配置2)把老的配置迁移到新的目录了,有两种方法方法二:1)修改配置2)删除原来的配置文件参考:总结引言 pycharm 在运行后会产生大量的配置文件并默认存入...
    99+
    2022-12-10
    pycharm配置文件在哪里 修改python路径 pycharm配置文件路径
  • linux中如何更改mysql数据文件的默认路径?
    使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,但是根目录并不适合用于存储数据文件,所以我们需要更改数据库文件默认路径。更改方法如下:环境介绍:原路径:/var...
    99+
    2022-10-18
  • 如何改变R语言默认存储包的路径
    怎么更改R中包的存储路径呢? 方法一 可以在R里面用如下命令 .libPaths("C:/Program Files/R/R-3.3.1/library") 方法二 在安装某一...
    99+
    2022-11-12
  • MySQL更改数据库数据存储目录的案例分析
    小编给大家分享一下MySQL更改数据库数据存储目录的案例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法如下:1:确认My...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作