首页 > 解决方案 > ubuntu子系统windows 10更改datadir后无法运行sql

问题描述

我需要更改我的数据目录。这是我所做的操作:

编辑 my.cnf :

datadir         = /var/lib/mysql   ->  datadir = /mnt/d/mysql

将mysql数据复制到新文件夹:

cp -pr /var/lib/mysql/* /mnt/d/mysql 

编辑器:

/var/lib/mysql/ -> /mnt/d/mysql/,  

重新启动服务:

service mysql restart

但是当我恢复到转储数据库时,我得到一个错误:

ERROR 27 (HY000) at line 25: Can't sync file './test/' to disk (Errcode: 5 - Input/output error)

任何想法?

标签: mysqlwindows-subsystem-for-linux

解决方案


推荐阅读