gpt4 book ai didi

centos - 如何更改 MariaDB 的数据目录?

转载 作者:行者123 更新时间:2023-12-04 19:31:56 26 4
gpt4 key购买 nike

我使用 CentOS7 作为我的系统

我试图改变 MariaDB 10.1.43 上的数据方向

我按照互联网上的流程进行操作,所有显示更改 datadir=/var/lib/mysql/my.cnf
但问题是没有my.cnf我电脑里的文件

只有一个 my.cnf.d包含 server.cnf 文件的文件夹

我输入 datadir=/newpath/在这个server.cnf
但它不起作用,datadir mariaDB 显示的仍然是 /var/lib/mysql/
我现在该怎么办?我怎样才能找到这个my.cnf文件?

最佳答案

我意识到这是一个老问题。但想添加一个在运行 MariaDB 10.1.43 和 CentOS 6 的旧机器上对我有用的答案。
/etc/my.cnf文件添加到 [client-server] 下看起来像这样:

[client-server]
port=3306
socket=/home/mysql/mysql.sock
然后,在 /etc/my.cnf.d server.cnf 中的文件夹文件添加到 [mysqld] 下看起来像这样:
[mysqld]
datadir=/home/mysql
socket=/home/mysql/mysql.sock
我将数据移至 /home目录,这是一个新安装的卷,为这台机器提供了额外的空间。
我的答案的下一部分超出了这个问题的范围。但是 the instructions here就像移动 MySQL/MariaDB 数据目录的魅力一样。半专业提示:请务必按照 RedHat/CentOS 步骤添加安全上下文。

关于centos - 如何更改 MariaDB 的数据目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59298590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com