[Seek Help] mysql更换数据目录 Resolved
Tofloor
poster avatar
鲁文灏
deepin
2024-02-09 23:10
Author

deepin20.9,安装mysql5.7,改了下数据目录,把之前的mysql数据目录拷过来了,然后重启mysql报错了, 报错如下:

lwh@lwh-PC:~/Downloads$ sudo systemctl restart mysql.service
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xeu mysql.service" for details.

查了很多帖子说是权限问题,我 chmod 777, chown mysql:mysql -R,都试过了,都没用,有大佬知道怎么解决么?

Reply Favorite View the author
All Replies
鲁文灏
deepin
2024-02-10 23:43
#1

没有人遇到这种问题么?看来没人跟我一样爱瞎折腾,最后还是自己挖的坑自己填。

发现不管怎么折腾,都告诉我拒绝访问,怀疑是权限问题,找到一篇帖子说,需要把每一级的目录都设置可读写权限,

因为我把mysql的数据目录放到了home目录下面,而我的home目录没有可读写权限

需要逐级设置权限,例如我的数据目录在/home/user/data/mysql,

那么我就需要把/home /home/user /home/user/data /home/user/data/mysql 几级目录都设置可读写权限

如此操作一遍,终于解决。

Reply View the author