很多人在使用MySQL时,会遇到一个问题,就是当他们尝试修改MySQL的文件保存路径时,发现无法成功。
这个问题的原因是,MySQL的文件保存路径是在安装时就被固定下来的,因此在运行时无法修改。
如果你想要修改MySQL的文件保存路径,那么你需要重新安装MySQL,手动指定文件保存路径。
$ cd /path/to/mysql-5.7.30$ sudo mkdir -p /new/data/dir$ sudo chown -R mysql:mysql /new/data/dir$ sudo scripts/mysql_install_db --user=mysql --datadir=/new/data/dir
上述代码中,我们需要进入MySQL安装目录,手动创建一个新的数据目录,并将其所有者设置为mysql用户。
然后我们需要运行mysql_install_db脚本,指定--datadir参数为我们刚刚创建的新的数据目录。
在重新安装MySQL后,你就可以成功修改MySQL的文件保存路径了。