更改datadir后无法重新启动mysql

Suh*_*pta 5 mysql database windows datadirectory

我无法更改默认后重新启动服务器datadirC:/ProgramData/MySQL/MySQL Server 5.7\DataD:/Data.

  • 我换datadirdatadir="D:/Data"
  • 然后我停了下来 mysql
  • Data目录复制到D:/
  • 试图重启服务器
  • 无法开始

可能是什么原因呢?

错误快照:

在此输入图像描述

但是,如果恢复原始datadir路径,它可以正常工作.

ssk*_*ski 9

为"D:/ Data"文件夹分配NETWORK SERVICE的完全权限

  • 为我工作!应该接受为解决答案 (2认同)

web*_*rge 5

确保my.ini使用 Notepad++ 等工具进行 ANSI 编码。

我用Windows记事datadir本更新了它my.ini,它显然将其转换为UTF-8;我使用 Notepad++ 将文件复制到系统,将其转换回 ANSI,然后将其复制回 MySQL 服务器,并能够成功启动 MySQL 服务。