ubuntu mysql 修改数据存储位置

  1. 停止 MySQL 使用以下命令 如果不成功可以尝试stop mysql 命令

    sudo /etc/init.d/mysql stop
  2. 复制已有的数据到新的数据存储地址,默认数据地址(/var/lib/mysql) :

    sudo cp -R -p /var/lib/mysql /newpath
  3. 编辑 MySQL配置文件

    sudo vim /etc/mysql/my.cnf   # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
  4. 查找 datadir, 修改为新的数据存储路径 。

  5. 编辑配置文件

    sudo vim /etc/apparmor.d/usr.sbin.mysqld
  6. 把 /var/lib/mysq 修改为/newpath

  7. 保存后reload

  8. sudo /etc/init.d/apparmor reload

  9. 重启MySql

    sudo /etc/init.d/mysql restart

你可能感兴趣的:(mysql)