在mysql中更改dataDir

我有一个MySQL服务器,我想将/var/lib/mysql的datadir更改为dif_dir/mysql 。 这是一个简单的SCP吗? 如果不是,我需要采取哪些措施?

  1. closuresmysql。
  2. 复制数据,可能是通过: $ rsync -avp /path/to/old/loc/ /path/to/new/loc/
  3. 更改my.cnf以反映新位置。
  4. 确保新位置的所有权和权限是正确的,如果适用的话,SELinux和/或apparmorconfiguration文件被更新以允许mysql访问新的位置。
  5. 启动mysql。
  6. 如果一切看起来不错,从旧位置删除数据库文件。