多语言展示
当前在线:1603今日阅读:99今日分享:20

如何处理mysql error : ERROR 1018 (HY000)错误

访问mysql时,提示mysql error : ERROR 1018 (HY000): Can't read dir of '.' (errno: 13)遇到这个问题应该怎样处理呢?
工具/原料

mysql 5.0

方法/步骤
1

1.打开django 调试器提示报错(2002, 'Can't connect to local MySQL server through socket '/var/lib/mysql/my_database' (13)')说明这个文件没有权限:/var/lib/mysql/my_database

2

查看/var/lib/mysql/目录权限ll /var/lib/mysql/可以看到用户名变成了admin

3

修改目录所有者注意:你可能不是用mysql用户sudo chown -R mysql:mysql /var/lib/mysql/

4

修改目录权限sudo chmod -R 755 /var/lib/mysql/

5

正常情况下,应该可以使用了,如果还是不行,那么可以重启mysql服务service mysqld restart

推荐信息