我在 debian 9 / stretch 系统上安装了maria-db服务器(10.1.35)(以及客户端)。
但是我有一个旧 mysql-data目录,其中包含一些重要的表。 (忘了备份...)
我试图将mariaDB配置中的data-dir更改为旧的, 但随后出现错误2002(无法通过mysql套接字权限连接... 13)
我将完整数据目录的所有者更改为mysql:root并设置了chmod 777(至少以某种方式访问了几分钟的旧表以进行导出)。但是我遇到了同样的错误...
因此,一般来说:如果您有一个旧的mysql-data目录和一个全新的 working mariaDB(对于较新的mariaDB data-dir来说一切正常),您将如何从中获取表?旧的mysql data-dir变成新的? (或者将旧的data-dir与新的mariaDB一起使用?)更改mariaDB的data-dir是执行此操作的正确方法吗?以及我应该如何在该目录上设置权限,以使我不再收到错误消息?