gpt4 book ai didi

php - MySQL : ERROR 1018 (HY000): Can't read dir of '.' (errno: 13)

转载 作者:可可西里 更新时间:2023-11-01 07:51:04 28 4
gpt4 key购买 nike

最近mysql挂了,只好把var/lib/mysql的内容备份到/home/backup/,重新安装数据库。

重新安装mysql服务器后,

  1. /var/lib/mysql 重命名为 mysql.orig

  2. 我在/var/lib下做了一个目录mysql

  3. 将内容从 home/backup 文件夹移动到/var/lib/mysql

现在通过运行 mysql -u user -p 并且当我调用 show databases 它给出以下错误:

MySql : ERROR 1018 (HY000): Can't read dir of '.' (errno: 13)

如何解决?

最佳答案

您需要为目录设置所有权和权限:

chown -R mysql:mysql /var/lib/mysql/ #your mysql user may have different name

chmod -R 755 /var/lib/mysql/

注意:-R 使命令递归 - 如果/var/lib/mysql/中没有子目录,您可以省略它。

来源:mysql error : ERROR 1018 (HY000): Can't read dir of '.' (errno: 13)

关于php - MySQL : ERROR 1018 (HY000): Can't read dir of '.' (errno: 13),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45120923/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com