gpt4 book ai didi

mysql - MySQL安装期间自定义数据目录

转载 作者:行者123 更新时间:2023-11-29 23:50:58 24 4
gpt4 key购买 nike

我想在 Vagrant 脚本中安装 MySQL,并将数据库放在不同的目录中(Vagrant VM 和主机之间的共享文件夹)。

我知道安装后可以更改数据目录: Change MySQL data dir

但是有没有办法在 shell 脚本安装期间完全自动执行此操作?

提前致谢!

最佳答案

datadir可以在mysql配置文件中配置。在 Ubuntu 上,它是 /etc/mysql/my.cnf。如果您想在 shell 脚本中自动更改该值,您可以在安装后立即使用 sed 来完成此操作。 :

sudo sed -i 's#datadir\s*=.*#datadir=/path/to/your/data#' /etc/mysql/my.cnf

之后需要重新启动mysql服务器:

sudo /etc/init.d/mysql restart

关于mysql - MySQL安装期间自定义数据目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25661872/

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